XML 22 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Revenue $ 9,778,038 $ 7,951,781 $ 6,320,975
Costs of revenue, excluding depreciation and amortization 8,586,333 6,805,735 5,270,879
Depreciation 371,240 345,612 258,841
Amortization of intangible assets 135,908 77,214 38,910
General and administrative expenses 559,437 306,970 302,981
Interest expense, net 112,255 53,413 59,629
Equity in earnings of unconsolidated affiliates, net (28,836) (33,830) (29,738)
Loss on extinguishment of debt 0 0 5,569
Other income, net (1,358) (33,408) (11,260)
Income before income taxes 43,059 430,075 425,164
Provision for income taxes (9,171) (99,346) (102,465)
Net income 33,888 330,729 322,699
Net income (loss) attributable to non-controlling interests 534 1,898 (149)
Net income attributable to MasTec, Inc. $ 33,354 $ 328,831 $ 322,848
Earnings per share (Note 2):      
Basic earnings per share (in dollars per share) $ 0.45 $ 4.54 $ 4.43
Basic weighted average common shares outstanding (in shares) 74,917 72,499 72,799
Diluted earnings per share (in dollars per share) $ 0.42 $ 4.45 $ 4.38
Diluted weighted average common shares outstanding (in shares) 76,185 73,941 73,715