XML 98 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Contract assets $ 709,000 $ 590,000
Contract work in progress 223,000 270,000
Contract assets ($199,676 and $237,923 related to VIEs) 931,685 859,675
Advances that are payments on account of contract assets 208,000 308,000
Provision for Loss on Contracts 215,000 203,000
Revenue recognized $ 848,000 $ 751,000