XML 79 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Other Liabilities, Current [Abstract]    
Employee-related Liabilities, Current $ 47,543 $ 45,389
Product Warranty Accrual, Current 21,710 19,914
Accrued Insurance, Current 19,162 21,154
Contract with Customer, Liability 15,490 16,279
Accrued other taxes 13,762 18,549
Operating Lease, Liability, Current 5,021 3,850
Accrued interest 4,955 5,040
Deferred Revenue, Current 4,509 1,888
Loss Contingency Accrual 0 1,260
Other Accrued Liabilities, Current 22,109 18,605
Other current liabilities $ 154,261 $ 151,928