XML 24 R4.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 422,014 $ 199,421 $ (47,296)
Other comprehensive loss, net of tax:      
Foreign currency translation gains (losses) 4,049 (2,949) 1,695
Unrealized (losses) gains on investment activity (5,952) 349 (3,737)
Comprehensive income (loss) 420,111 196,821 (49,338)
Net income attributable to non-controlling interests 22,972 36,633 2,653
Foreign currency translation gains attributable to non-controlling interests 1,283 0 0
Comprehensive income attributable to non-controlling interests 24,255 36,633 2,653
Comprehensive income (loss) attributable to MasTec, Inc. $ 395,856 $ 160,188 $ (51,991)