XML 20 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]      
Revenue $ 6,320,975 $ 7,183,188 $ 6,909,417
Costs of revenue, excluding depreciation and amortization 5,270,879 6,070,244 5,939,308
Depreciation 258,841 212,485 192,332
Amortization of intangible assets 38,910 22,997 20,598
Goodwill and intangible asset impairment 0 3,319 47,662
General and administrative expenses 319,192 299,500 287,278
Interest expense, net 59,629 77,026 82,571
Equity in earnings of unconsolidated affiliates (29,738) (27,367) (23,855)
Loss on extinguishment of debt 5,569 0 0
Other (income) expense, net (27,471) 14,045 (1,780)
Income before income taxes 425,164 510,939 365,303
Provision for income taxes (102,465) (116,843) (106,072)
Net income 322,699 394,096 259,231
Net (loss) income attributable to non-controlling interests (149) 1,762 (428)
Net income attributable to MasTec, Inc. $ 322,848 $ 392,334 $ 259,659
Earnings per share (Note 2):      
Basic earnings per share (in dollars per share) $ 4.43 $ 5.22 $ 3.30
Basic weighted average common shares outstanding 72,799 75,185 78,695
Diluted earnings per share (in dollars per share) $ 4.38 $ 5.17 $ 3.26
Diluted weighted average common shares outstanding 73,715 75,846 79,772