v3.26.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenue $ 4,373,554 $ 3,544,705 $ 8,202,355 $ 6,392,423
Costs of revenue, excluding depreciation and amortization 3,817,270 3,109,163 7,168,167 5,645,782
Depreciation 86,096 69,934 169,377 146,159
Amortization of intangible assets 37,516 32,687 76,130 65,323
General and administrative expenses 206,470 174,819 420,677 340,868
Operating income 226,202 158,102 368,004 194,291
Interest expense, net 47,166 43,852 90,627 82,893
Equity in earnings of unconsolidated affiliates, net (10,285) (7,043) (6,700) (17,356)
Other (income) expense, net (4,412) 500 (1,108) (983)
Income before income taxes 193,733 120,793 285,185 129,737
Provision for income taxes (47,995) (30,660) (69,784) (27,276)
Net income 145,738 90,133 215,401 102,461
Net income attributable to non-controlling interests 15,621 4,367 24,444 6,792
Net income attributable to MasTec, Inc. $ 130,117 $ 85,766 $ 190,957 $ 95,669
Earnings per share (Note 2):        
Basic earnings per share (in dollars per share) $ 1.67 $ 1.10 $ 2.45 $ 1.23
Basic weighted average common shares outstanding (in shares) 78,078 77,684 78,014 77,937
Diluted earnings per share (in dollars per share) $ 1.65 $ 1.09 $ 2.42 $ 1.21
Diluted weighted average common shares outstanding (in shares) 78,870 78,521 78,808 78,750