XML 20 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]      
Net income $ 330,729 $ 322,699 $ 394,096
Other comprehensive income (loss):      
Foreign currency translation gains (losses), net of tax 258 1,413 (189)
Unrealized gains (losses) on investment activity, net of tax 12,410 (17,151) (15,023)
Comprehensive income 343,397 306,961 378,884
Comprehensive income (loss) attributable to non-controlling interests 1,898 (149) 1,762
Comprehensive income attributable to MasTec, Inc. $ 341,499 $ 307,110 $ 377,122