v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 315,641 $ 396,030
Accounts receivable, net of allowance 1,744,093 1,540,263
Contract assets 2,484,389 2,001,913
Inventories, net 113,597 112,465
Prepaid expenses 151,107 183,575
Other current assets 129,992 94,833
Total current assets 4,938,819 4,329,079
Property and equipment, net 1,915,837 1,728,470
Operating lease right-of-use assets 483,182 457,270
Goodwill, net 2,359,649 2,248,992
Other intangible assets, net 729,958 656,248
Other long-term assets 498,049 503,483
Total assets 10,925,494 9,923,542
Current liabilities:    
Current portion of long-term debt, including finance leases 166,396 154,311
Current portion of operating lease liabilities 181,167 175,649
Accounts payable 1,472,661 1,280,897
Accrued salaries and wages 302,098 248,266
Other accrued expenses 528,026 540,778
Contract liabilities 760,912 747,730
Other current liabilities 117,689 123,414
Total current liabilities 3,528,949 3,271,045
Long-term debt, including finance leases 2,573,839 2,176,372
Long-term operating lease liabilities 314,049 292,839
Deferred income taxes 514,957 478,156
Other long-term liabilities 393,717 370,609
Total liabilities 7,325,511 6,589,021
Commitments and contingencies (Note 13)
Equity    
Preferred stock, $1.00 par value: authorized shares - 5,000,000; issued and outstanding shares – none 0 0
Common stock, $0.10 par value: authorized shares - 145,000,000; issued shares - 99,442,020 and 99,319,916 (including 1,025,810 and 1,038,778 of unvested stock awards) as of June 30, 2026 and December 31, 2025, respectively 9,945 9,932
Capital surplus 1,345,131 1,319,920
Retained earnings 2,898,580 2,707,623
Accumulated other comprehensive loss (44,985) (44,033)
Treasury stock, at cost: 20,354,737 and 20,422,329 shares as of June 30, 2026 and December 31, 2025, respectively (731,703) (734,133)
Total MasTec, Inc. shareholders’ equity 3,476,968 3,259,309
Non-controlling interests 123,015 75,212
Total equity 3,599,983 3,334,521
Total liabilities and equity $ 10,925,494 $ 9,923,542