XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER ACCRUED LIABILITIES - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]        
Warranty $ 21,511 $ 22,061 $ 21,574 $ 22,045
Chassis converter pool agreements 36,132 20,345    
Payroll and related taxes 34,273 29,219    
Customer deposits 45,867 32,129    
Self-insurance 13,095 10,718    
Accrued interest 8,314 3,854    
Operating lease obligations 7,835 6,120    
Accrued taxes 7,712 24,793    
All other 13,179 9,088    
Other accrued liabilities $ 187,918 $ 158,327