v3.26.1
Accrued Expenses and Other Liabilities (Tables)
6 Months Ended
Jun. 27, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities and Other Current Liabilities
Accrued expenses and other liabilities consist of the following (in thousands):
June 27, 2026December 31, 2025
Selling, promotional and advertising$47,239 $71,618 
Warranty reserve28,630 26,800 
Employee compensation and benefits24,654 37,230 
Inventory purchases17,159 16,315 
Freight12,382 8,926 
Insurance reserve10,692 30,410 
Operating lease liability - short term8,816 10,048 
Payroll taxes5,336 5,195 
Taxes - non income4,371 2,987 
Professional fees3,714 2,548 
Deferred income2,265 3,211 
Other accrued liabilities5,469 8,934 
Total
$170,727 $224,222 
Schedule of Change in Warranty Reserve
The following table summarizes the warranty reserve activities (in thousands):

Balance at December 31, 2025
$26,800 
Accrual for warranties issued during the period 8,136 
Payments(6,972)
Balance at March 28, 2026
27,964 
Accrual for warranties issued during the period 10,841 
Payments(10,175)
Balance at June 27, 2026
$28,630 

Balance at December 31, 2024
$25,306 
Accrual for warranties issued during the period 8,122 
Payments(6,741)
Balance at March 29, 2025
26,687 
Accrual for warranties issued during the period10,385 
Payments(9,693)
Balance at June 28, 2025
$27,379