XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 138,929 $ 360,736
Accounts receivable, net of allowance 1,014,616 1,019,324
Contract assets 1,519,387 1,227,927
Inventories, net 123,766 92,595
Prepaid expenses 106,416 91,488
Other current assets 154,108 81,884
Total current assets 3,057,222 2,873,954
Property and equipment, net 1,571,828 1,436,087
Operating lease right-of-use assets 254,808 260,410
Goodwill 1,484,600 1,520,575
Other intangible assets, net 664,994 670,280
Other long-term assets 371,234 360,087
Total assets 7,404,686 7,121,393
Current liabilities:    
Current portion of long-term debt, including finance leases 151,987 137,912
Current portion of operating lease liabilities 88,365 95,426
Accounts payable 799,905 663,063
Accrued salaries and wages 214,387 203,141
Other accrued expenses 219,827 229,936
Contract liabilities 298,620 313,965
Other current liabilities 124,599 141,155
Total current liabilities 1,897,690 1,784,598
Long-term debt, including finance leases 2,118,084 1,876,233
Long-term operating lease liabilities 176,549 176,378
Deferred income taxes 470,786 450,361
Other long-term liabilities 256,635 289,962
Total liabilities 4,919,744 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 - 95,491,405 and 95,371,211 (including 1,686,822 and 1,747,385 of unvested stock awards) as of June 30, 2022 and December 31, 2021, respectively 9,549 9,537
Capital surplus 1,049,576 1,033,615
Retained earnings 2,143,622 2,162,388
Accumulated other comprehensive loss (58,009) (78,776)
Treasury stock, at cost: 19,933,055 and 18,941,926 shares as of June 30, 2022 and December 31, 2021, respectively (663,910) (586,955)
Total MasTec, Inc. shareholders’ equity 2,480,828 2,539,809
Non-controlling interests 4,114 4,052
Total equity 2,484,942 2,543,861
Total liabilities and equity $ 7,404,686 $ 7,121,393