XML 148 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 71,427 $ 27,422
Accounts receivable, net of allowance 850,326 671,324
Contract assets 1,024,568 1,252,646
Inventories, net 100,069 113,709
Prepaid expenses 52,000 56,558
Other current assets 75,169 47,330
Total current assets 2,173,559 2,168,989
Property and equipment, net 905,835 747,808
Operating lease assets 229,903 0
Goodwill, net 1,221,440 1,100,350
Other intangible assets, net 211,528 169,370
Other long-term assets 254,741 253,436
Total assets 4,997,006 4,439,953
Current liabilities:    
Current portion of long-term debt, including finance leases 118,429 82,655
Current portion of operating lease liabilities 81,561 0
Accounts payable 535,029 669,712
Accrued salaries and wages 87,562 90,218
Other accrued expenses 115,581 133,033
Contract liabilities 206,180 231,644
Other current liabilities 74,784 76,349
Total current liabilities 1,219,126 1,283,611
Long-term debt, including finance leases 1,314,030 1,324,223
Long-term operating lease liabilities 154,553 0
Deferred income taxes 296,326 263,687
Other long-term liabilities 221,280 176,408
Total liabilities 3,205,315 3,047,929
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 - 91,909,430 and 91,327,009 (including 1,221,593 and 1,251,533 of unvested stock awards) as of December 31, 2019 and 2018, respectively 9,191 9,133
Capital surplus 809,753 789,009
Retained earnings 1,510,709 1,118,375
Accumulated other comprehensive loss (75,706) (60,494)
Treasury stock, at cost: 15,344,917 shares and 15,329,817 shares as of December 31, 2019 and 2018, respectively (466,727) (466,125)
Total MasTec, Inc. shareholders’ equity 1,787,220 1,389,898
Non-controlling interests 4,471 2,126
Total equity 1,791,691 1,392,024
Total liabilities and equity $ 4,997,006 $ 4,439,953