XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 529,561 $ 370,592
Accounts receivable, net of allowance 1,370,074 1,399,732
Contract assets 1,756,381 1,729,886
Inventories, net 108,146 117,969
Prepaid expenses 105,880 122,308
Other current assets 104,211 118,640
Total current assets 3,974,253 3,859,127
Property and equipment, net 1,651,462 1,754,101
Operating lease right-of-use assets 418,685 279,534
Goodwill, net 2,126,366 2,045,041
Other intangible assets, net 784,260 946,299
Other long-term assets 418,485 409,157
Total assets 9,373,511 9,293,259
Current liabilities:    
Current portion of long-term debt, including finance leases 177,246 171,916
Current portion of operating lease liabilities 137,765 96,516
Accounts payable 1,242,602 1,109,867
Accrued salaries and wages 198,943 181,888
Other accrued expenses 415,075 365,971
Contract liabilities 480,967 406,232
Other current liabilities 184,621 163,647
Total current liabilities 2,837,219 2,496,037
Long-term debt, including finance leases 2,888,058 3,052,193
Long-term operating lease liabilities 292,873 194,050
Deferred income taxes 390,399 571,401
Other long-term liabilities 243,701 238,391
Total liabilities 6,652,250 6,552,072
Commitments and contingencies (Note 14)
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,093,134 and 98,615,105 (including 1,504,996 and 2,047,130 of unvested stock awards) as of December 31, 2023 and 2022, respectively 9,909 9,862
Capital surplus 1,263,360 1,246,590
Retained earnings 2,145,793 2,195,742
Accumulated other comprehensive loss (52,997) (50,955)
Treasury stock, at cost: 19,813,055 and 19,933,055 shares as of December 31, 2023 and 2022, respectively (659,913) (663,910)
Total MasTec, Inc. shareholders’ equity 2,706,152 2,737,329
Non-controlling interests 15,109 3,858
Total equity 2,721,261 2,741,187
Total liabilities and equity $ 9,373,511 $ 9,293,259