XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Accrued Liabilities [Abstract]    
Payroll and other compensation $ 49,872 $ 26,834
Contract liabilities (Note 3) 25,374 39,865
Pension and other postretirement benefits 6,043 6,318
Accrued income taxes 37,908 31,883
Lease liability 11,125 11,707
Business reorganizations (Note 9) 1,222 13,151
Other 44,039 48,802
Accrued liabilities $ 175,583 $ 178,560