XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.2
OTHER ACCRUED LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Other Accrued Liabilities
The following table presents the major components of Other accrued liabilities (in thousands):
June 30,
2025
December 31,
2024
Warranty$15,299 $16,958 
Chassis converter pool agreements84,570 57,109 
Payroll and related taxes20,297 12,931 
Customer deposits30,910 31,029 
Self-insurance10,907 12,198 
Accrued interest3,988 3,818 
Operating lease obligations12,500 11,782 
Accrued taxes7,503 6,572 
All other8,032 9,274 
$194,006 $161,671 
Changes in Product Warranty Accrual
The following table presents the changes in the product warranty accrual included in Other accrued liabilities (in thousands):
20252024
Balance as of January 1$16,958 $21,286 
Provisions and revisions to estimates1,287 4,048 
Payments(2,946)(2,714)
Balance as of June 30$15,299 $22,620