v3.26.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 167,719 $ 166,497 $ 383,121 $ 268,958
Other comprehensive income (loss), net of tax:        
Foreign currency translation (losses) gains (249) (1,604) (2,599) 2,925
Unrealized gains (losses) on investment activity 3,084 (977) 3,515 (5,701)
Comprehensive income 170,554 163,916 384,037 266,182
Net income attributable to non-controlling interests 17,153 5,837 41,598 12,629
Foreign currency translation (losses) gains attributable to non-controlling interests (70) 2,108 (1,037) (2,986)
Comprehensive income attributable to non-controlling interests 17,083 7,945 40,561 9,643
Comprehensive income attributable to MasTec, Inc. $ 153,471 $ 155,971 $ 343,476 $ 256,539