XML 20 R5.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Cash and cash equivalent $ 202,197 $ 374,289
Accounts receivable 1,454,319 1,415,063
Retainage receivable 568,881 648,441
Costs and estimated earnings in excess of billings 1,356,768 1,236,734
Other current assets 186,773 249,455
Property and equipment, net 429,645 489,217
Unamortized discount and debt issuance costs, current 0 2,040
Accounts payable 512,056 794,611
Retainage payable 268,945 315,135
Billings in excess of costs and estimated earnings 761,689 839,222
Accrued expenses and other current liabilities 210,017 215,207
Unamortized discount and debt issuance costs, non-current $ 17,109 $ 20,209
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 112,500,000
Common stock, par value (in dollars per share) $ 1 $ 1
Common stock, shares issued (in shares) 51,095,706 50,827,205
Common stock, shares outstanding (in shares) 51,095,706 50,827,205
Variable Interest Entity, Primary Beneficiary    
Cash and cash equivalent $ 102,679 $ 105,735
Accounts receivable 116,415 86,012
Retainage receivable 162,259 122,335
Costs and estimated earnings in excess of billings 143,105 39,846
Other current assets 43,718 51,746
Property and equipment, net 2,203 12,840
Accounts payable 96,097 116,461
Retainage payable 37,007 26,439
Billings in excess of costs and estimated earnings 355,270 362,427
Accrued expenses and other current liabilities $ 8,566 $ 9,595