XML 85 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2017
Other Liabilities, Current [Abstract]      
Employee-related Liabilities, Current $ 46,583 $ 44,103  
Product Warranty Accrual, Current 16,628 15,040  
Accrued Insurance, Current 14,269 11,964  
Loss Contingency Accrual 1,620 9,327 $ 5,450
Operating Lease, Liability, Current 6,180 7,533  
Customer rebates 9,311 8,244  
Accrued other taxes 9,274 10,071  
Accrued interest 4,958 2,338  
Italian government grant 4,383 4,799  
Other Accrued Liabilities, Current 27,008 17,963  
Other current liabilities $ 140,214 $ 131,382