XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Salaries, wages, and commissions $ 39,600 $ 62,300
Product warranty costs 10,600 10,500
Insurance 1,800 2,300
Employee benefits 5,700 11,900
Other 29,600 28,400
Accrued expenses and other current liabilities $ 87,292 $ 115,408