XML 23 R3.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]      
Revenue $ 14,299,171 $ 12,303,464 $ 11,995,934
Costs of revenue, excluding depreciation and amortization 12,506,437 10,675,987 10,613,762
Depreciation 295,892 366,765 433,929
Amortization of intangible assets 131,190 139,853 169,233
General and administrative expenses 713,009 684,508 698,899
Interest expense, net 172,985 193,266 234,405
Equity in earnings of unconsolidated affiliates, net (31,964) (30,228) (30,697)
Loss on extinguishment of debt 0 11,344 0
Other (income) expense, net (3,776) 11,006 (40,893)
Income (loss) before income taxes 515,398 250,963 (82,704)
(Provision for) benefit from income taxes (93,384) (51,542) 35,408
Net income (loss) 422,014 199,421 (47,296)
Net income attributable to non-controlling interests 22,972 36,633 2,653
Net income (loss) attributable to MasTec, Inc. $ 399,042 $ 162,788 $ (49,949)
Earnings (loss) per share (Note 2):      
Basic earnings (loss) per share (in dollars per share) $ 5.12 $ 2.09 $ (0.64)
Basic weighted average common shares outstanding (in shares) 77,866 78,049 77,535
Diluted earnings (loss) per share (in dollars per share) $ 5.07 $ 2.06 $ (0.64)
Diluted weighted average common shares outstanding (in shares) 78,694 78,880 77,535