XML 216 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Cash and cash equivalents $ 282,695 $ 259,351
Accounts receivable 1,140,592 1,171,085
Retention receivable 563,967 585,556
Costs and estimated earnings in excess of billings 1,299,786 1,377,528
Other current assets 132,321 179,215
Accumulated depreciation 510,604 505,512
Property and equipment, net 441,606 435,088
Accounts payable 471,938 495,345
Retention payable 245,972 246,562
Billings in excess of costs and estimated earnings 978,505 975,812
Accrued expenses and other current liabilities 171,604 179,523
Unamortized discount and debt issuance costs, non-current $ 13,136 $ 13,980
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,644,903 51,521,336
Common stock, shares outstanding (in shares) 51,644,903 51,521,336
VIEs    
Cash and cash equivalents $ 166,416 $ 168,408
Accounts receivable 69,197 54,040
Retention receivable 157,729 187,615
Costs and estimated earnings in excess of billings 83,546 83,911
Other current assets 29,553 33,340
Property and equipment, net 28,773 22,133
Accounts payable 33,540 36,484
Retention payable 44,481 44,859
Billings in excess of costs and estimated earnings 471,199 480,839
Accrued expenses and other current liabilities $ 3,147 $ 5,082