XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Cash and cash equivalents $ 309,267 $ 202,197
Accounts receivable 1,337,017 1,454,319
Retention receivable 552,695 568,881
Costs and estimated earnings in excess of billings 1,372,640 1,356,768
Other current assets 207,881 186,773
Accumulated depreciation 507,400 483,417
Property and equipment, net 427,894 429,645
Accounts payable 555,365 512,056
Retainage payable 227,725 268,945
Billings in excess of costs and estimated earnings 956,735 761,689
Accrued expenses and other current liabilities 192,931 210,017
Unamortized discount and debt issuance costs, non-current $ 15,575 $ 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,357,691 51,095,706
Common stock, shares outstanding (in shares) 51,357,691 51,095,706
VIEs    
Cash and cash equivalents $ 169,266 $ 102,679
Accounts receivable 99,872 116,415
Retention receivable 178,575 162,259
Costs and estimated earnings in excess of billings 67,874 143,105
Other current assets 42,844 43,718
Property and equipment, net 13,905 2,203
Accounts payable 66,971 96,097
Retainage payable 39,580 37,007
Billings in excess of costs and estimated earnings 458,713 355,270
Accrued expenses and other current liabilities $ 10,880 $ 8,566