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
account payables
424.92M
-
485.35M
14.22%
348.54M
28.19%
363.67M
4.34%
377.95M
3.93%
669.71M
77.19%
535.03M
20.11%
571.27M
6.77%
663.06M
16.07%
1.11B
67.38%
1.24B
11.96%
accumulated other comprehensive income loss
-13.29M
-
-34.00M
155.94%
-72.35M
112.77%
-65.81M
9.04%
-63.71M
3.19%
-60.49M
5.05%
-75.71M
25.15%
-91.44M
20.79%
-78.78M
13.85%
-50.95M
35.32%
-53.00M
4.01%
cash and cash equivalents
22.93M
-
24.06M
4.94%
4.98M
79.28%
38.77M
677.83%
40.33M
4.02%
27.42M
32.00%
71.43M
160.47%
423.12M
492.38%
360.74M
14.74%
370.59M
2.73%
529.56M
42.90%
cash and short term investments
22.93M
-
24.06M
4.94%
4.98M
79.28%
38.77M
677.83%
40.33M
4.02%
27.42M
32.00%
71.43M
160.47%
423.12M
492.38%
360.74M
14.74%
370.59M
2.73%
529.56M
42.90%
common stock
8.67M
-
8.76M
1.04%
8.82M
0.66%
9.06M
2.76%
9.09M
0.34%
9.13M
0.43%
9.19M
0.64%
9.31M
1.31%
9.54M
2.43%
9.86M
3.41%
9.91M
0.48%
deferred revenue
121.64M
-
155.67M
27.98%
149.48M
3.98%
161.46M
8.01%
194.49M
20.46%
227.06M
16.74%
206.18M
9.19%
228.39M
10.77%
313.96M
37.47%
406.23M
29.39%
480.97M
18.40%
deferred revenue non current
490.47M
-
deferrred tax liabilities non current
154.88M
-
201.57M
30.14%
188.76M
6.35%
178.35M
5.51%
204.52M
14.67%
263.69M
28.93%
296.33M
12.38%
302.94M
2.23%
450.36M
48.66%
571.40M
26.88%
775.50M
35.72%
goodwill
899.36M
-
1.08B
20.36%
988.51M
8.68%
995.90M
0.75%
1.06B
6.73%
1.10B
3.53%
1.22B
11.00%
1.24B
1.77%
1.52B
22.33%
2.04B
34.49%
2.13B
3.98%
goodwill and intangible assets
1.06B
-
1.31B
23.00%
1.19B
9.32%
1.18B
1.04%
1.33B
13.04%
1.27B
4.45%
1.43B
12.86%
1.43B
0.41%
2.19B
53.52%
2.99B
36.54%
2.91B
2.69%
intangible assets
165.60M
-
250.40M
51.21%
199.40M
20.37%
179.70M
9.88%
191.10M
6.34%
169.40M
11.36%
211.50M
24.85%
184.04M
12.98%
670.28M
264.20%
946.30M
41.18%
784.30M
17.12%
inventory
70.19M
-
112.80M
60.72%
90.60M
19.68%
111.03M
22.55%
76.99M
30.66%
113.71M
47.69%
100.07M
12.00%
89.64M
10.42%
92.59M
3.29%
117.97M
27.40%
108.15M
8.33%
long term debt
765.42M
-
1.06B
38.64%
945.46M
10.90%
961.38M
1.68%
1.28B
33.22%
1.32B
3.40%
1.47B
10.90%
1.27B
13.24%
2.05B
61.10%
3.25B
58.15%
2.69B
17.12%
long term investments
-204.52B
-
-263.69B
28.93%
-296.33B
12.38%
-302.94B
2.23%
-450.36B
48.66%
23M
-
net debt
793.87M
-
1.04B
30.64%
940.48M
9.32%
922.61M
1.90%
1.24B
34.44%
1.38B
11.21%
1.40B
1.28%
851.02M
39.09%
1.69B
98.81%
3.14B
85.83%
2.97B
5.65%
net receivables
1.13B
-
1.30B
14.93%
911.10M
30.11%
1.16B
26.88%
1.60B
38.24%
1.92B
20.40%
1.87B
2.55%
1.75B
6.43%
2.25B
28.10%
3.13B
39.26%
3.13B
0.10%
other assets
38K
-
41K
-
other current assets
37K
-
-48K
229.73%
68.20M
142,175%
55.14M
19.14%
1.85B
3,259.39%
47.30M
97.45%
75.19M
58.97%
31.38M
58.27%
81.91M
161.04%
118.67M
44.88%
210.09M
77.04%
other current liabilities
227.61M
-
259.84M
14.16%
177.11M
31.84%
250.26M
41.30%
303.51M
21.28%
304.19M
0.22%
277.93M
8.63%
397.95M
43.19%
574.23M
44.30%
711.51M
23.91%
798.64M
12.25%
other liabilities
other non current assets
60.55M
-
76.17M
25.78%
60.74M
20.25%
55.98M
7.84%
178.82M
219.46%
253.44M
41.72%
254.74M
0.51%
282.86M
11.04%
360.09M
27.30%
-570.99B
158,670.52%
395.41M
100.07%
other non current liabilities
152.73M
-
173.18M
13.39%
109.79M
36.60%
99.77M
9.13%
184.17M
84.59%
176.41M
4.22%
221.28M
25.44%
230.05M
3.96%
289.96M
26.04%
238.39M
17.79%
243.70M
2.23%
othertotal stockholders equity
678.84M
-
711.12M
4.75%
624.42M
12.19%
643.34M
3.03%
628.26M
2.34%
325.01M
48.27%
347.50M
6.92%
254.10M
26.88%
450.71M
77.38%
582.68M
29.28%
603.45M
3.56%
preferred stock
4.14M
-
3.82M
7.79%
7.10M
85.89%
2.55M
64.04%
property plant equipment net
488.10M
-
620.31M
27.09%
558.67M
9.94%
549.08M
1.72%
706.51M
28.67%
747.81M
5.85%
1.14B
51.88%
1.16B
2.04%
1.70B
46.39%
2.03B
19.87%
2.07B
1.80%
retained earnings
341.87M
-
457.79M
33.91%
378.68M
17.28%
509.94M
34.66%
857.15M
68.09%
1.12B
30.48%
1.51B
35.08%
1.83B
21.37%
2.16B
17.93%
2.20B
1.54%
2.15B
2.27%
short term debt
51.38M
-
73.63M
43.32%
77.65M
5.46%
64.60M
16.81%
87.87M
36.02%
82.66M
5.93%
199.99M
141.96%
217.59M
8.80%
233.34M
7.24%
268.43M
15.04%
315.01M
17.35%
short term investments
tax assets
204.52B
-
263.69B
28.93%
296.33B
12.38%
302.94B
2.23%
450.36B
48.66%
571.40B
26.88%
385.10M
99.93%
tax payables
total assets
2.92B
-
3.56B
21.87%
2.94B
17.37%
3.18B
8.26%
4.07B
27.75%
4.44B
9.18%
5.00B
12.55%
5.23B
4.62%
7.12B
36.22%
9.29B
30.50%
9.76B
5.01%
total current assets
1.31B
-
1.55B
18.82%
1.13B
27.00%
1.40B
23.80%
1.85B
32.08%
2.17B
17.09%
2.17B
0.21%
2.36B
8.53%
2.87B
21.83%
3.86B
34.28%
3.97B
2.98%
total current liabilities
825.55M
-
974.49M
18.04%
752.79M
22.75%
839.99M
11.58%
963.83M
14.74%
1.28B
33.18%
1.22B
5.02%
1.42B
16.08%
1.78B
26.10%
2.50B
39.87%
2.84B
13.67%
total debt
816.80M
-
1.06B
29.92%
945.46M
10.90%
961.38M
1.68%
1.28B
33.22%
1.41B
9.85%
1.47B
4.39%
1.27B
13.24%
2.05B
61.10%
3.51B
71.23%
3.50B
0.53%
total investments
-204.52B
-
-263.69B
28.93%
-296.33B
12.38%
-302.94B
2.23%
-450.36B
48.66%
23M
-
total liabilities
1.90B
-
2.41B
26.96%
2.00B
17.16%
2.08B
4.14%
2.63B
26.63%
3.05B
15.75%
3.21B
5.16%
3.22B
0.53%
4.58B
42.06%
6.55B
43.14%
7.04B
7.41%
total liabilities and stockholders equity
2.92B
-
3.56B
21.87%
2.94B
17.37%
3.18B
8.26%
4.07B
27.75%
4.44B
9.18%
5.00B
12.55%
5.23B
4.62%
7.12B
36.22%
9.29B
30.50%
9.76B
5.01%
total non current assets
1.61B
-
2.01B
24.34%
1.81B
9.92%
1.78B
1.47%
2.21B
24.35%
2.27B
2.56%
2.82B
24.33%
2.87B
1.61%
4.25B
48.05%
5.43B
27.94%
5.78B
6.45%
total non current liabilities
1.07B
-
1.44B
33.82%
1.24B
13.36%
1.24B
0.36%
1.67B
34.68%
1.76B
5.69%
1.99B
12.58%
1.81B
9.02%
2.79B
54.55%
4.06B
45.22%
4.20B
3.55%
total stockholders equity
1.02B
-
1.15B
12.96%
943.39M
17.81%
1.10B
16.99%
1.43B
29.88%
1.39B
2.88%
1.79B
28.71%
2.01B
11.93%
2.54B
26.84%
2.74B
7.61%
2.71B
1.14%

All numbers in (except ratios and percentages)