XML 83 R68.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Other Liabilities, Current [Abstract]    
Employee-related Liabilities, Current $ 45,389 $ 46,583
Product Warranty Accrual, Current 19,914 16,628
Accrued Insurance, Current 21,154 14,269
Contract with Customer, Liability 16,279 9,311
Loss Contingency Accrual 1,260 1,620
Accrued other taxes $ 18,549 $ 9,274
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Accrued interest $ 5,040 $ 4,958
Italian government grant 1,888 4,383
Other Accrued Liabilities, Current 18,605 27,008
Other current liabilities $ 151,928 $ 140,214