XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Cash and cash equivalents $ 287,403 $ 380,564
Accounts receivable 1,310,683 1,054,014
Retention receivable 549,736 580,926
Costs and estimated earnings in excess of billings 966,251 1,143,846
Other current assets 188,220 217,601
Accumulated depreciation 559,333 534,171
Property and equipment, net 427,053 441,291
Accounts payable 651,676 466,545
Retention payable 226,033 223,138
Billings in excess of costs and estimated earnings 1,052,007 1,103,530
Accrued expenses and other current liabilities 276,690 214,309
Unamortized discount and debt issuance costs, non-current $ 30,020 $ 11,000
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) 52,434,803 52,025,497
Common stock, shares outstanding (in shares) 52,434,803 52,025,497
VIEs    
Cash and cash equivalents $ 135,688 $ 173,118
Accounts receivable 107,158 84,014
Retention receivable 166,568 161,187
Costs and estimated earnings in excess of billings 76,698 58,089
Other current assets 20,421 26,725
Property and equipment, net 25,476 35,135
Accounts payable 35,486 24,160
Retention payable 18,276 22,841
Billings in excess of costs and estimated earnings 361,866 439,759
Accrued expenses and other current liabilities $ 16,813 $ 18,206