XML 24 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 370,592 $ 360,736
Accounts receivable, net of allowance 1,399,732 1,019,324
Contract assets 1,729,886 1,227,927
Inventories, net 117,969 92,595
Prepaid expenses 122,308 91,488
Other current assets 118,640 81,884
Total current assets 3,859,127 2,873,954
Property and equipment, net 1,754,101 1,436,087
Operating lease right-of-use assets 279,534 260,410
Goodwill, net 2,045,041 1,520,575
Other intangible assets, net 946,299 670,280
Other long-term assets 409,157 360,087
Total assets 9,293,259 7,121,393
Current liabilities:    
Current portion of long-term debt, including finance leases 171,916 137,912
Current portion of operating lease liabilities 96,516 95,426
Accounts payable 1,109,867 663,063
Accrued salaries and wages 181,888 203,141
Other accrued expenses 365,971 229,936
Contract liabilities 406,232 313,965
Other current liabilities 163,647 141,155
Total current liabilities 2,496,037 1,784,598
Long-term debt, including finance leases 3,052,193 1,876,233
Long-term operating lease liabilities 194,050 176,378
Deferred income taxes 571,401 450,361
Other long-term liabilities 238,391 289,962
Total liabilities 6,552,072 4,577,532
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 - 98,615,105 and 95,371,211 (including 2,047,130 and 1,747,385 of unvested stock awards) as of December 31, 2022 and 2021, respectively 9,862 9,537
Capital surplus 1,246,590 1,033,615
Retained earnings 2,195,742 2,162,388
Accumulated other comprehensive loss (50,955) (78,776)
Treasury stock, at cost: 19,933,055 and 18,941,926 shares as of December 31, 2022 and 2021, respectively (663,910) (586,955)
Total MasTec, Inc. shareholders’ equity 2,737,329 2,539,809
Non-controlling interests 3,858 4,052
Total equity 2,741,187 2,543,861
Total liabilities and equity $ 9,293,259 $ 7,121,393