XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Supplemental Cash Flow Elements [Abstract]    
Accounts receivable $ (21,581) $ 32,498
Contracts in progress, net 41,160 (12,662)
Receivables from and equity in construction joint ventures (716) 474
Other current and non-current assets (70) (1,501)
Accounts payable (17,041) (3,415)
Accrued compensation and other liabilities 2,010 (1,608)
Members' interest subject to mandatory redemption and undistributed earnings (10,011) (3,178)
Changes in operating assets and liabilities $ (6,249) $ 10,608