MasTec, Inc. (FRA:MY8)
Germany flag Germany · Delayed Price · Currency is EUR
194.50
-1.05 (-0.54%)
Last updated: Feb 20, 2026, 8:04 AM CET

Revenue

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Communications Revenue
3.41B3.46B3.26B
Communications Revenue Growth
-1.51%6.15%0.80%
Clean Energy and Infrastructure Revenue
4.67B4.09B3.96B
Clean Energy and Infrastructure Revenue Growth
14.10%3.28%51.30%
Power Delivery Revenue
3.82B2.68B2.74B
Power Delivery Revenue Growth
42.35%-1.94%0.36%
Pipeline Infrastructure Revenue
1.92B2.13B2.07B
Pipeline Infrastructure Revenue Growth
-9.85%2.93%69.96%
Eliminations from Revenue
-56.00M-64.30M-33.50M
Revenue (Other)
-3.97B-36.00K34.00K
Revenue (Total)
9.80B12.30B12.00B
Revenue (Total) Growth
-20.38%2.56%22.68%

EBITDA

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Communications EBITDA
328.80M333.70M269.20M
Communications EBITDA Growth
-1.47%23.96%-17.70%
Clean Energy and Infrastructure EBITDA
360.00M257.00M132.40M
Clean Energy and Infrastructure EBITDA Growth
40.08%94.11%28.79%
Power Delivery EBITDA
301.30M187.70M207.80M
Power Delivery EBITDA Growth
60.52%-9.67%2.42%
Pipeline Infrastructure EBITDA
257.00M389.40M284.40M
Pipeline Infrastructure EBITDA Growth
-34.00%36.92%73.95%
Other Segment EBITDA
31.40M26.20M25.00M
Other Segment EBITDA Growth
19.85%4.80%-21.38%
Operating Income (Total)
330.65M436.35M80.11M
Operating Income (Total) Growth
-24.22%444.68%-35.97%

Key Performance Indicators

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016FY 2015FY 2014FY 2013FY 2012
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15 Dec '14 Dec '13 Dec '12
Communications Estimated 18-month Backlog
5.06B6.01B5.63B
Communications Estimated 18-month Backlog Growth
-15.89%6.81%6.11%
Clean Energy and Infrastructure Estimated 18-month Backlog
5.03B4.24B3.12B
Clean Energy and Infrastructure Estimated 18-month Backlog Growth
18.43%36.24%-3.47%
Power Delivery Estimated 18-month Backlog
5.13B3.31B2.44B
Power Delivery Estimated 18-month Backlog Growth
54.97%35.62%-9.93%
Pipeline Infrastructure Estimated 18-month Backlog
1.57B735.00M1.23B
Pipeline Infrastructure Estimated 18-month Backlog Growth
113.74%-40.00%-29.60%
Total Estimated 18-month Backlog
16.78B14.30B12.41B
Total Estimated 18-month Backlog Growth
17.36%15.24%-4.41%
Updated Sep 30, 2025. Data Source: Fiscal.ai.