XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Supplemental Cash Flow Elements [Abstract]    
Accounts receivable $ 32,498 $ 5,703
Contracts in progress, net (12,662) (16,305)
Receivables from and equity in construction joint ventures 474 (2,396)
Other current and non-current assets (1,501) (1,400)
Accounts payable (3,415) (2,876)
Accrued compensation and other liabilities (1,608) 8,280
Members' interest subject to mandatory redemption and undistributed earnings (3,178) (1,789)
Changes in operating assets and liabilities $ 10,608 $ (10,783)