XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Supplemental Cash Flow Elements [Abstract]      
Accounts receivable $ (31,972) $ (104,901) $ (81,983)
Retainage receivable 78,618 (85,769) (78,520)
Costs and estimated earnings in excess of billings (120,034) (113,190) 18,751
Other current assets 62,371 (49,468) (76,146)
Accounts payable (283,482) 111,912 53,999
Retainage payable (46,190) 62,954 35,013
Billings in excess of costs and estimated earnings (77,533) (5,168) 245,292
Accrued expenses and other current liabilities (4,005) 13,654 14,851
Changes in other components of working capital (422,227) (169,976) 131,257
Interest paid 63,762 57,038 56,137
Income taxes paid (refunded), net (8,299) 11,204 43,374
Non-cash investing activities:      
Real property acquired in settlement of a receivable 0 11,660 0
Receivable recognized from sale of subsidiary $ 4,163 $ 0 $ 0