XML 47 R36.htm IDEA: XBRL DOCUMENT v3.26.1
OTHER ACCRUED LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
The following table presents the major components of Other accrued liabilities (in thousands):
March 31,
2026
December 31,
2025
Warranty$12,397 $12,902 
Chassis converter pool agreements46,272 59,599 
Payroll and related taxes13,058 12,077 
Customer deposits20,622 26,450 
Self-insurance11,925 11,644 
Accrued interest8,629 4,011 
Operating lease obligations10,022 13,319 
Accrued taxes8,706 6,731 
All other8,606 9,823 
$140,237 $156,556 
Schedule of Changes in Product Warranty Accrual
The following table presents the changes in the product warranty accrual included in Other accrued liabilities (in thousands):
20262025
Balance as of January 1$12,902 $16,958 
Provisions and revisions to estimates448 587 
Payments(953)(1,561)
Balance as of March 31$12,397 $15,984