XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Other Liabilities, Current [Abstract]    
Employee-related Liabilities, Current $ 44,063 $ 45,389
Product Warranty Accrual, Current 21,626 19,914
Accrued Insurance, Current 21,671 21,154
Contract with Customer, Liability, Current 9,000 16,279
Accrual for Taxes Other than Income Taxes 32,456 18,549
Operating Lease, Liability, Current 3,131 3,850
Interest Payable, Current 12,036 5,040
Government Assistance, Amount 2,255 1,888
Loss Contingency Accrual 0 1,260
Other Accrued Liabilities, Current 21,716 18,605
Other current liabilities $ 167,954 $ 151,928