XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1Close
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenue $ 2,961,086 $ 2,874,115 $ 5,647,935 $ 5,458,774 Close
Costs of revenue, excluding depreciation and amortization 2,540,447 2,484,780 4,920,119 4,844,274 Close
Depreciation 102,141 103,038 209,576 210,285 Close
Amortization of intangible assets 33,611 42,043 67,301 83,987 Close
General and administrative expenses 167,081 176,155 332,618 340,069 Close
Interest expense, net 50,571 59,415 102,630 112,108 Close
Equity in earnings of unconsolidated affiliates, net (5,892) (7,496) (15,111) (16,648) Close
Loss on extinguishment of debt 11,344 0 11,344 0 Close
Other (income) expense, net (1,329) (3,508) 1,884 (9,709) Close
Total Other Expenses 2897974.0 2854427.0 5630361.0 5564366.0 0 Close
Income (loss) before income taxes 63,112 19,688 17,574 (105,592) CloseClose
(Provision for) benefit from income taxes (19,344) (2,934) (8,265) 41,800 Close
Net income (loss) 43,768 16,754 9,309 (63,792) Close
Net income attributable to non-controlling interests 9,780 1,212 16,501 1,206
Net income (loss) attributable to MasTec, Inc. $ 33,988 $ 15,542 $ (7,192) $ (64,998)
Earnings (loss) per share (Note 2):        
Basic earrings (loss) per share (in dollars per share) $ 0.44 $ 0.20 $ (0.09) $ (0.84)
Basic weighted average common shares outstanding (in shares) 78,038 77,635 77,984 77,306
Diluted earnings (loss) per share (in dollars per share) $ 0.43 $ 0.20 $ (0.09) $ (0.84)
Diluted weighted average common shares outstanding (in shares) 78,860 78,372 77,984 77,306