XML 21 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash and cash equivalents $ 316,499 $ 202,197
Accounts receivable 1,413,246 1,454,319
Retention receivable 542,301 568,881
Costs and estimated earnings in excess of billings 1,356,607 1,356,768
Other current assets 216,400 186,773
Accumulated depreciation 496,617 483,417
Property and equipment, net 425,966 429,645
Accounts payable 559,152 512,056
Retainage payable 228,690 268,945
Billings in excess of costs and estimated earnings 844,618 761,689
Accrued expenses and other current liabilities 199,412 210,017
Unamortized discount and debt issuance costs, non-current $ 16,350 $ 17,109
Preferred stock, shares authorized (in shares) 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,200,161 51,095,706
Common stock, shares outstanding (in shares) 51,200,161 51,095,706
VIEs    
Cash and cash equivalents $ 167,391 $ 102,679
Accounts receivable 102,702 116,415
Retention receivable 169,106 162,259
Costs and estimated earnings in excess of billings 121,545 143,105
Other current assets 42,356 43,718
Property and equipment, net 4,595 2,203
Accounts payable 73,743 96,097
Retainage payable 38,461 37,007
Billings in excess of costs and estimated earnings 390,885 355,270
Accrued expenses and other current liabilities $ 10,088 $ 8,566