XML 121 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUPPLEMENTAL CASH FLOW INFORMATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Supplemental Cash Flow Elements [Abstract]      
Accounts receivable $ (6,888) $ 12,805 $ (63,285)
Contracts in progress, net 194,306 226,066 77,692
Receivables from and equity in construction joint ventures 7,428 (3,384) (5,034)
Other current and non-current assets (131) (5,619) 1,849
Accounts payable (9,336) 10,307 11,888
Accrued compensation and other liabilities 20,712 4,841 7,224
Members' interest subject to mandatory redemption and undistributed earnings (6,275) 7,511 (884)
Changes in operating assets and liabilities $ 199,816 $ 252,527 $ 29,450