XML 189 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 25, 2021
Dec. 25, 2020
Payables and Accruals [Abstract]    
Payroll, vacation, and bonus accruals $ 21,821 $ 29,700
Deferred revenue 19,176 18,654
Warranty reserve 14,996 11,767
Interest payable 7,521 7,576
Sales return allowance 4,192 3,741
Customer rebate program 2,712 2,140
Incurred but not reported 1,198 1,215
Taxes 1,176 752
Other accrued liabilities 6,673 5,113
Accrued liabilities $ 79,465 $ 80,658