XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
OTHER ACCRUED LIABILITIES - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]        
Warranty $ 22,144 $ 22,045 $ 20,658 $ 20,570
Chassis converter pool agreements 4,923 18,185    
Payroll and related taxes 15,550 15,679    
Customer deposits 21,972 17,646    
Self-insurance 11,158 11,152    
Accrued interest 8,799 4,288    
Operating lease obligations 3,746 3,507    
Accrued taxes 13,762 8,425    
All other 11,963 14,389    
Other accrued liabilities $ 114,017 $ 115,316