XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Supplemental Cash Flow Elements [Abstract]    
Accounts receivable $ (122,343) $ (33,850)
Contracts in progress, net 123,540 91,372
Receivables from and equity in construction joint ventures 12,039 2,715
Other current and non-current assets (2,037) (3,430)
Accounts payable 16,548 18,028
Accrued compensation and other liabilities 16,063 6,592
Members' interest subject to mandatory redemption and undistributed earnings (5,297) (301)
Changes in operating assets and liabilities $ 38,513 $ 81,126