XML 21 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 360,736 $ 423,118
Accounts receivable, net of allowance 1,019,324 784,488
Contract assets 1,227,927 969,743
Inventories, net 92,595 89,645
Prepaid expenses 91,488 60,631
Other current assets 81,884 31,390
Total current assets 2,873,954 2,359,015
Property and equipment, net 1,436,087 982,328
Operating lease right-of-use assets 260,410 176,573
Goodwill, net 1,520,575 1,243,034
Other intangible assets, net 670,280 184,043
Other long-term assets 360,087 282,856
Total assets 7,121,393 5,227,849
Current liabilities:    
Current portion of long-term debt, including finance leases 137,912 145,110
Current portion of operating lease liabilities 95,426 72,481
Accounts payable 663,063 571,269
Accrued salaries and wages 203,141 135,316
Other accrued expenses 229,936 187,647
Contract liabilities 313,965 228,388
Other current liabilities 141,155 74,988
Total current liabilities 1,784,598 1,415,199
Long-term debt, including finance leases 1,876,233 1,157,632
Long-term operating lease liabilities 176,378 116,506
Deferred income taxes 450,361 302,938
Other long-term liabilities 289,962 230,049
Total liabilities 4,577,532 3,222,324
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,371,211 and 93,107,440 (including 1,747,385 and 1,843,041 of unvested stock awards) as of December 31, 2021 and 2020, respectively 9,537 9,311
Capital surplus 1,033,615 837,453
Retained earnings 2,162,388 1,833,557
Accumulated other comprehensive loss (78,776) (91,444)
Treasury stock, at cost: 18,941,926 shares as of both December 31, 2021 and 2020, respectively (586,955) (586,955)
Total MasTec, Inc. shareholders’ equity 2,539,809 2,001,922
Non-controlling interests 4,052 3,603
Total equity 2,543,861 2,005,525
Total liabilities and equity $ 7,121,393 $ 5,227,849