XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 2,847,718 $ 2,686,849
Costs of revenue, excluding depreciation and amortization 2,536,618 2,379,672
Depreciation 76,225 107,435
Amortization of intangible assets 32,636 33,691
General and administrative expenses 166,171 165,536
Interest expense, net 39,041 52,059
Equity in earnings of unconsolidated affiliates, net (10,313) (9,219)
Other (income) expense, net (1,604) 3,213
Income (loss) before income taxes 8,944 (45,538)
Benefit from income taxes 3,383 11,079
Net income (loss) 12,327 (34,459)
Net income attributable to non-controlling interests 2,424 6,721
Net income (loss) attributable to MasTec, Inc. $ 9,903 $ (41,180)
Earnings (loss) per share (Note 2):    
Basic earnings (loss) per share (in dollars per share) $ 0.13 $ (0.53)
Basic weighted average common shares outstanding (in shares) 78,192 77,942
Diluted earnings (loss) per share (in dollars per share) $ 0.13 $ (0.53)
Diluted weighted average common shares outstanding (in shares) 79,052 77,942