XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.2
OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
1 Months Ended
Aug. 31, 2014
Jun. 30, 2024
Dec. 31, 2023
Other Liabilities, Current [Abstract]      
Compensation and benefits   $ 56,430 $ 47,543
Warranty   24,125 21,710
Accrued insurance benefits   19,968 19,162
Customer rebates and deposits   18,974 15,490
Accrued other taxes   15,792 13,762
Accrued interest   6,351 4,955
Foreign government grant   3,666 4,509
Other   26,109 22,109
Total   $ 171,415 $ 149,240
Capital grant from the Italian government $ 17,000