XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Cash and cash equivalents $ 263,545 $ 259,351
Accounts receivable 1,226,636 1,171,085
Retention receivable 557,358 585,556
Costs and estimated earnings in excess of billings 1,224,663 1,377,528
Other current assets 165,760 179,215
Accumulated depreciation 520,109 505,512
Property and equipment, net 444,615 435,088
Accounts payable 487,769 495,345
Retention payable 226,036 246,562
Billings in excess of costs and estimated earnings 1,025,252 975,812
Accrued expenses and other current liabilities 196,450 179,523
Unamortized discount and debt issuance costs, non-current $ 12,330 $ 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,969,840 51,521,336
Common stock, shares outstanding (in shares) 51,969,840 51,521,336
VIEs    
Cash and cash equivalents $ 163,088 $ 168,408
Accounts receivable 80,770 54,040
Retention receivable 153,699 187,615
Costs and estimated earnings in excess of billings 72,051 83,911
Other current assets 30,813 33,340
Property and equipment, net 31,883 22,133
Accounts payable 33,178 36,484
Retention payable 32,589 44,859
Billings in excess of costs and estimated earnings 468,399 480,839
Accrued expenses and other current liabilities $ 7,181 $ 5,082