XML 34 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2023
Accrued Liabilities [Abstract]  
Accrued Liabilities Accrued Liabilities
 
Accrued liabilities at December 31 consisted of:
20232022
Payroll and other compensation$45,764 $32,276 
Contract liabilities (Note 3)42,428 27,857 
Pension and other postretirement benefits (Note 12)8,124 10,999 
Accrued income taxes49,138 29,201 
Lease liability (Note 19)10,894 10,209 
Business reorganizations (Note 9)10,276 11,000 
Other54,838 37,026 
$221,462 $158,568