XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
OTHER ACCRUED LIABILITIES - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]        
Warranty $ 21,557 $ 22,061 $ 22,144 $ 22,045
Chassis converter pool agreements 23,423 20,345    
Payroll and related taxes 18,208 29,219    
Customer deposits 34,999 32,129    
Self-insurance 11,291 10,718    
Accrued interest 8,372 3,854    
Operating lease obligations 5,994 6,120    
Accrued taxes 37,218 24,793    
All other 12,782 9,088    
Other accrued liabilities $ 173,844 $ 158,327