XML 94 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Deferred revenue $ 22,611 $ 20,944
Payroll, vacation and bonus accruals 11,068 21,340
Warranty reserve 10,682 14,549
Customer rebate program 5,863 4,775
Sales return allowance 5,148 3,999
Incurred but not reported self-insurance 1,860 1,556
Interest payable 1,578 1,523
Taxes 944 1,774
Other accrued liabilities 4,851 5,057
Accrued liabilities $ 64,605 $ 75,517