XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenue $ 3,257,077 $ 2,513,484 $ 8,715,851 $ 6,769,677
Costs of revenue, excluding depreciation and amortization 2,857,118 2,187,835 7,701,392 5,949,262
Depreciation 115,033 91,291 325,318 263,487
Amortization of intangible assets 42,266 27,979 126,252 81,242
General and administrative expenses 180,640 125,068 520,709 404,243
Interest expense, net 62,556 26,885 174,664 62,313
Equity in earnings of unconsolidated affiliates, net (6,787) (6,059) (23,434) (19,423)
Other (income) expense, net (16,623) 174 (26,332) (1,897)
Income (loss) before income taxes 22,874 60,311 (82,718) 30,450
(Provision for) benefit from income taxes (7,569) (11,089) 34,231 68
Net income (loss) 15,305 49,222 (48,487) 30,518
Net income attributable to non-controlling interests 1,009 326 2,215 388
Net income (loss) attributable to MasTec, Inc. $ 14,296 $ 48,896 $ (50,702) $ 30,130
Earnings (loss) per share (Note 2):        
Basic earnings (loss) per share (in dollars per share) $ 0.18 $ 0.66 $ (0.65) $ 0.41
Basic weighted average common shares outstanding (in shares) 77,640 73,936 77,418 74,386
Diluted earnings (loss) per share (in dollars per share) $ 0.18 $ 0.65 $ (0.65) $ 0.38
Diluted weighted average common shares outstanding (in shares) 78,455 75,073 77,418 75,576