XML 262 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Supplemental Cash Flow Elements [Abstract]      
Accounts receivable $ 276,450 $ (31,972) $ (104,901)
Retention receivable (20,017) 78,618 (85,769)
Costs and estimated earnings in excess of billings (20,760) (120,034) (113,190)
Other current assets 8,516 62,371 (49,468)
Accounts payable (15,783) (283,482) 111,912
Retention payable (22,383) (46,190) 62,954
Billings in excess of costs and estimated earnings 214,123 (77,533) (5,168)
Accrued expenses and other current liabilities (29,722) (4,005) 13,654
Changes in other components of working capital 390,424 (422,227) (169,976)
Interest paid 64,764 63,762 57,038
Income taxes paid (refunded), net 9,952 (8,299) 11,204
Non-cash investing activities:      
Real property acquired in settlement of a receivable 0 0 11,660
Receivable recognized from sale of subsidiary $ 0 $ 4,163 $ 0