Dashboard
Analysis
Charting
Screener
Resources
Settings
NYSE-MTZ
Dec '12
Dec '14
Dec '16
Dec '18
Dec '20
Dec '22
Dec '24
Communications Revenue
3,407.7
3,460
3,259.5
Clean Energy and Infrastructure Revenue
4,669.1
4,092.1
3,962
Power Delivery Revenue
3,818.1
2,682.1
2,735.1
Pipeline Infrastructure Revenue
1,923.5
2,133.6
2,072.8
Other Segment Revenue
—
Eliminations from Revenue
-56
-64.3
-33.5
Other Revenue
-0
0
Total Revenue
12,303.5
11,995.9
Communications EBITDA
328.8
333.7
269.2
Clean Energy and Infrastructure EBITDA
360
257
132.4
Power Delivery EBITDA
301.3
187.7
207.8
Pipeline Infrastructure EBITDA
389.4
284.4
Other Segment EBITDA
31.4
26.2
25
Total EBITDA
1,278.5
1,194
918.8
Communications Estimated 18-month Backlog
5,055
6,010
5,627
Clean Energy and Infrastructure Estimated 18-month Backlog
5,026
4,244
3,115
Power Delivery Estimated 18-month Backlog
5,128
3,309
2,440
Pipeline Infrastructure Estimated 18-month Backlog
1,571
735
1,225
Other Segment Estimated 18-month Backlog
Total Estimated 18-month Backlog
16,780
14,298
12,407