XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.4
OTHER ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
The following table presents the major components of Other accrued liabilities (in thousands):
December 31,
20222021
Customer deposits$32,129 $17,646 
Chassis converter pool agreements20,345 18,185 
Warranty22,061 22,045 
Payroll and related taxes29,219 15,679 
Self-insurance10,718 11,152 
Accrued interest3,854 4,288 
Operating lease obligations6,120 3,507 
Accrued taxes24,793 8,425 
All other9,088 14,389 
$158,327 $115,316