XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
OTHER ACCRUED LIABILITIES - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]        
Warranty $ 21,574 $ 22,045 $ 21,467 $ 20,570
Chassis converter pool agreements 16,938 18,185    
Payroll and related taxes 24,324 15,679    
Customer deposits 32,869 17,646    
Self-insurance 11,378 11,152    
Accrued interest 8,375 4,288    
Operating lease obligations 6,229 3,507    
Accrued taxes 21,608 8,425    
All other 15,020 14,389    
Other accrued liabilities $ 158,315 $ 115,316