bf/NYSE:MTZ_icon.jpeg

COM:MASTEC

MasTec, Inc.

  • Stock

Last Close

140.82

21/11 21:00

Market Cap

8.18B

Beta: -

Volume Today

984.31K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
4.32B
-
4.61B
6.71%
4.21B
8.81%
5.13B
22.01%
6.61B
28.67%
6.91B
4.58%
7.18B
3.96%
6.32B
12.00%
7.95B
25.80%
9.78B
22.97%
12.00B
22.68%
cost of revenue
3.68B
-
3.98B
8.12%
3.72B
6.53%
4.44B
19.37%
5.75B
29.34%
5.94B
3.38%
6.07B
2.20%
5.27B
13.17%
6.81B
29.12%
8.59B
26.16%
11.21B
30.55%
gross profit
642.42M
-
633.54M
1.38%
487.03M
23.13%
692.58M
42.21%
861.67M
24.42%
970.11M
12.58%
1.11B
14.72%
1.05B
5.65%
1.15B
9.14%
1.19B
3.98%
786.81M
33.98%
selling and marketing expenses
-64.10M
-
general and administrative expenses
215.40M
-
238.31M
10.63%
265.91M
11.58%
261.43M
1.68%
275.10M
5.23%
287.28M
4.43%
299.50M
4.25%
319.19M
6.57%
306.97M
3.83%
559.44M
82.24%
698.90M
24.93%
selling general and administrative expenses
215.40M
-
238.31M
10.63%
265.91M
11.58%
261.43M
1.68%
275.10M
5.23%
287.28M
4.43%
299.50M
4.25%
319.19M
6.57%
306.97M
3.83%
559.44M
82.24%
634.80M
13.47%
research and development expenses
other expenses
6.19M
-
8.12M
31.16%
7.48M
7.85%
6.79M
9.15%
12.99M
91.17%
212.93M
1,539.18%
235.48M
10.59%
297.75M
26.44%
422.83M
42.01%
507.15M
19.94%
40.89M
91.94%
cost and expenses
4.04B
-
4.37B
8.30%
4.16B
4.97%
4.87B
17.12%
6.21B
27.52%
6.44B
3.72%
6.61B
2.57%
5.89B
10.86%
7.54B
27.99%
9.65B
28.10%
11.84B
22.70%
operating expenses
356.33M
-
392.76M
10.22%
435.57M
10.90%
426.35M
2.12%
463.15M
8.63%
500.21M
8.00%
534.98M
6.95%
616.94M
15.32%
729.80M
18.29%
1.07B
46.15%
634.80M
40.48%
interest expense
37.60M
-
50.77M
35.02%
48.05M
5.35%
50.73M
5.57%
61.01M
20.26%
82.57M
35.34%
77.03M
6.72%
59.63M
22.59%
53.41M
10.42%
112.25M
110.16%
234.41M
108.81%
ebitda
424.37M
-
403.35M
4.95%
228.60M
43.33%
441.47M
93.12%
620.89M
40.64%
708.47M
14.11%
826.77M
16.70%
788.11M
4.68%
906.31M
15.00%
662.46M
26.91%
755.17M
13.99%
operating income
283.44M
-
241.93M
14.64%
56.68M
76.57%
276.55M
387.93%
398.52M
44.10%
495.54M
24.34%
591.28M
19.32%
490.36M
17.07%
483.49M
1.40%
155.31M
67.88%
152.01M
2.13%
depreciation and amortization
140.93M
-
154.45M
9.60%
169.66M
9.85%
164.91M
2.80%
188.05M
14.03%
212.93M
13.23%
235.48M
10.59%
297.75M
26.44%
422.83M
42.01%
507.15M
19.94%
603.16M
18.93%
total other income expenses net
564K
-
8.12M
1,339.01%
-71.15M
976.61%
10.32M
114.51%
34.32M
232.44%
-130.23M
479.49%
-80.34M
38.31%
-65.20M
18.85%
-53.41M
18.08%
-112.25M
110.16%
-234.72M
109.09%
income before tax
240.21M
-
198.13M
17.52%
-67.75M
134.19%
225.82M
433.33%
371.83M
64.66%
365.30M
1.75%
510.94M
39.87%
425.16M
16.79%
430.07M
1.16%
43.06M
89.99%
-82.70M
292.07%
income tax expense
92.54M
-
76.27M
17.58%
11.96M
84.32%
91.78M
667.62%
22.94M
75.00%
106.07M
362.35%
116.84M
10.15%
102.47M
12.31%
99.35M
3.04%
9.17M
90.77%
-35.41M
486.09%
net income
140.95M
-
115.64M
17.96%
-79.11M
168.41%
131.26M
265.92%
347.21M
164.52%
259.66M
25.22%
392.33M
51.10%
322.85M
17.71%
328.83M
1.85%
33.35M
89.86%
-49.95M
249.75%
weighted average shs out
76.92M
-
79.95M
3.94%
80.49M
0.67%
80.37M
0.15%
80.90M
0.66%
78.69M
2.73%
75.19M
4.46%
72.80M
3.17%
72.50M
0.41%
74.92M
3.34%
77.53M
3.49%
weighted average shs out dil
84.90M
-
86.20M
1.53%
80.49M
6.62%
81.39M
1.12%
82.33M
1.14%
79.77M
3.10%
75.85M
4.92%
73.72M
2.81%
73.94M
0.31%
76.19M
3.03%
77.53M
1.77%
eps
1.83
-
1.45
20.77%
-0.98
167.59%
1.63
266.33%
4.29
163.19%
3.30
23.08%
5.22
58.18%
4.43
15.13%
4.54
2.48%
0.45
90.09%
-0.64
242.22%
epsdiluted
1.66
-
1.34
19.28%
-0.98
173.13%
1.61
264.29%
4.22
162.11%
3.26
22.75%
5.17
58.59%
4.38
15.28%
4.45
1.60%
0.42
90.56%
-0.64
252.38%

All numbers in (except ratios and percentages)