MasTec Inc.

122.14
15.32 (14.34%)
At close: Apr 09, 2025, 3:59 PM
124.41
1.86%
After-hours: Apr 09, 2025, 08:00 PM EDT

MasTec Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
12.3B 12B 9.78B 7.95B 6.32B 7.18B 6.91B 6.61B 5.13B
10.68B 11.21B 8.59B 6.81B 5.27B 6.07B 5.94B 5.75B 4.44B
1.63B 786.81M 1.19B 1.15B 1.05B 1.11B 970.11M 861.67M 692.58M
942.97M 152.01M 155.31M 483.49M 490.36M 591.28M 495.54M 398.52M 276.55M
n/a n/a 112.25M 53.41M 59.63M 77.03M n/a n/a n/a
250.96M -82.7M 43.06M 430.07M 425.16M 510.94M 365.3M 371.83M 225.82M
162.79M -49.95M 33.35M 328.83M 322.85M 392.33M 259.66M 347.21M 131.26M
684.51M 634.8M 559.44M 306.97M 319.19M 299.5M 287.28M 275.1M 261.43M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a n/a 507.15M 422.83M 297.75M 235.48M 212.93M 12.99M 6.79M
684.51M 634.8M 1.07B 729.8M 616.94M 534.98M 500.21M 463.15M 426.35M
193.27M 234.41M 112.25M 53.41M 59.63M 77.03M 82.57M 61.01M 50.73M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
11.36B 11.84B 9.65B 7.54B 5.89B 6.61B 6.44B 6.21B 4.87B
51.54M -35.41M 9.17M 99.35M 102.47M 116.84M 106.07M 22.94M 91.78M
78.05M 77.53M 74.92M 72.5M 72.8M 75.19M 78.69M 80.9M 80.37M
78.88M 77.53M 76.19M 73.94M 73.72M 75.85M 79.77M 82.33M 81.39M
2.09 -0.64 0.45 4.54 4.43 5.22 3.30 4.29 1.63
2.06 -0.64 0.42 4.45 4.38 5.17 3.26 4.22 1.61
942.97M 754.86M 662.46M 906.31M 730.9B 827.58M 682.83M 620.89M 441.47M
444.23M 151.7M 155.31M 483.49M 451.36M 592.1M 469.9M 432.84M 276.55M
506.62M 603.16M 507.15M 422.83M 297.75M 235.48M 212.93M 188.05M 164.91M