XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 181,225 $ 529,561
Accounts receivable, net of allowance 1,453,579 1,370,074
Contract assets 1,646,169 1,756,381
Inventories, net 101,158 108,146
Prepaid expenses 89,636 105,880
Other current assets 101,128 104,211
Total current assets 3,572,895 3,974,253
Property and equipment, net 1,519,378 1,651,462
Operating lease right-of-use assets 398,564 418,685
Goodwill, net 2,135,683 2,126,366
Other intangible assets, net 718,230 784,260
Other long-term assets 418,222 418,485
Total assets 8,762,972 9,373,511
Current liabilities:    
Current portion of long-term debt, including finance leases 185,085 177,246
Current portion of operating lease liabilities 144,836 137,765
Accounts payable 1,040,976 1,242,602
Accrued salaries and wages 233,895 198,943
Other accrued expenses 427,455 415,075
Contract liabilities 708,164 480,967
Other current liabilities 147,340 184,621
Total current liabilities 2,887,751 2,837,219
Long-term debt, including finance leases 2,138,697 2,888,058
Long-term operating lease liabilities 264,632 292,873
Deferred income taxes 381,219 390,399
Other long-term liabilities 261,961 243,701
Total liabilities 5,934,260 6,652,250
Commitments and contingencies (Note 12)
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,030,346 and 99,093,134 (including 1,304,715 and 1,504,996 of unvested stock awards) as of September 30, 2024 and December 31, 2023, respectively 9,903 9,909
Capital surplus 1,284,611 1,263,360
Retained earnings 2,233,841 2,145,793
Accumulated other comprehensive loss (58,776) (52,997)
Treasury stock, at cost: 19,813,055 shares as of both September 30, 2024 and December 31, 2023 (659,913) (659,913)
Total MasTec, Inc. shareholders’ equity 2,809,666 2,706,152
Non-controlling interests 19,046 15,109
Total equity 2,828,712 2,721,261
Total liabilities and equity $ 8,762,972 $ 9,373,511