v3.24.2.u1
Accrued Expenses (Tables)
6 Months Ended
Jun. 28, 2024
Payables and Accruals [Abstract]  
Accrued Expenses
Accrued expenses consisted of the following:
June 28, 2024December 29, 2023
Payroll and related expenses$24,143 $17,988 
Income tax payable— 21,743 
Warranty20,693 20,001 
Current portion of lease liabilities15,846 14,115 
Accrued sales rebate7,262 11,885 
Other accrued expenses16,622 17,668 
Total$84,566 $103,400 
Activity Related to Warranties Activity related to warranties is as follows:
For the three months endedFor the six months ended
June 28, 2024June 30, 2023June 28, 2024June 30, 2023
Beginning warranty liability$19,327 $18,224 $20,001 $17,071 
Charge to cost of sales5,546 4,985 9,489 8,611 
Fair value of warranty assumed in acquisition— — — 100 
Costs incurred(4,180)(3,458)(8,797)(6,031)
Ending warranty liability$20,693 $19,751 $20,693 $19,751 
*All changes to warranty liability were within normal course of business.