XML 45 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Other Current Liabilities (Tables)
6 Months Ended
Jun. 27, 2025
Accrued Liabilities, Current [Abstract]  
Components of Other Current Liabilities
Components of other current liabilities were as follows (in thousands):
June 27,
2025
December 27,
2024
Accrued self-insurance retentions
$8,263 $8,240 
Accrued warranty and service liabilities
19,937 18,712 
Accrued trade promotions
8,455 11,086 
Payable for employee stock purchases
7,814 16,767 
Customer advances and deferred revenue
59,980 52,522 
Income taxes payable
7,876 8,102 
Tax payable, other9,408 14,557 
Right of return refund liability14,731 15,557 
Operating lease liabilities, current 8,271 7,838 
Acquisition-related consideration payable— 10,339 
Other
32,406 48,008 
Total
$177,141 $211,728 
Accrued Warranty Activity Following is a summary of activity in accrued warranty and service liabilities (in thousands):
Balance, December 27, 2024$18,712 
Charged to expense6,176 
Margin on parts sales reversed1,055 
Reductions for claims settled(6,006)
Balance, June 27, 2025$19,937