XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 237,271 $ 423,118
Accounts receivable, net of allowance 865,235 784,488
Contract assets 1,103,726 969,743
Inventories, net 87,355 89,645
Prepaid expenses 69,887 60,631
Other current assets 44,815 31,390
Total current assets 2,408,289 2,359,015
Property and equipment, net 1,101,234 982,328
Operating lease assets 215,554 176,573
Goodwill, net 1,331,699 1,243,034
Other intangible assets, net 521,033 184,043
Other long-term assets 323,819 282,856
Total assets 5,901,628 5,227,849
Current liabilities:    
Current portion of long-term debt, including finance leases 163,116 145,110
Current portion of operating lease liabilities 85,573 72,481
Accounts payable 629,910 571,269
Accrued salaries and wages 210,561 135,316
Other accrued expenses 207,571 187,647
Contract liabilities 238,853 228,388
Other current liabilities 103,407 74,988
Total current liabilities 1,638,991 1,415,199
Long-term debt, including finance leases 1,420,460 1,157,632
Long-term operating lease liabilities 142,777 116,506
Deferred income taxes 323,950 302,938
Other long-term liabilities 214,081 230,049
Total liabilities 3,740,259 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 - 93,256,202 and 93,107,440 (including 1,869,208 and 1,843,041 of unvested stock awards) as of June 30, 2021 and December 31, 2020, respectively 9,326 9,311
Capital surplus 841,190 837,453
Retained earnings 1,974,657 1,833,557
Accumulated other comprehensive loss (79,856) (91,444)
Treasury stock, at cost: 18,941,926 shares as of both June 30, 2021 and December 31, 2020, respectively (586,955) (586,955)
Total MasTec, Inc. shareholders’ equity 2,158,362 2,001,922
Non-controlling interests 3,007 3,603
Total equity 2,161,369 2,005,525
Total liabilities and equity $ 5,901,628 $ 5,227,849