XML 26 R5.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Cash and cash equivalent $ 374,289 $ 193,685
Accounts receivable 1,415,063 1,354,519
Retainage receivable 648,441 562,375
Costs and estimated earnings in excess of billings 1,236,734 1,123,544
Other current assets 249,455 197,473
Property and equipment, net 489,217 509,685
Unamortized discount and debt issuance costs, current 2,040 0
Accounts payable 794,611 682,699
Retainage payable 315,135 252,181
Billings in excess of costs and estimated earnings 839,222 844,389
Accrued expenses and other current liabilities 215,207 206,533
Unamortized discount and debt issuance costs, non-current $ 20,209 $ 23,343
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, par value (in dollars per share) $ 1 $ 1
Preferred stock, shares issued (in shares) 0 0
Common stock, shares authorized (in shares) 112,500,000 75,000,000
Common stock, par value (in dollars per share) $ 1 $ 1
Common stock, shares issued (in shares) 50,827,205 50,278,816
Common stock, shares outstanding (in shares) 50,827,205 50,278,816
Variable Interest Entity, Primary Beneficiary    
Cash and cash equivalent $ 105,735 $ 103,850
Accounts receivable 86,012 91,090
Retainage receivable 122,335 89,132
Costs and estimated earnings in excess of billings 39,846 22,764
Other current assets 51,746 58,128
Property and equipment, net 12,840 49,919
Accounts payable 116,461 93,848
Retainage payable 26,439 13,967
Billings in excess of costs and estimated earnings 362,427 422,847
Accrued expenses and other current liabilities $ 9,595 $ 25,402