XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jul. 01, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Deferred revenue $ 23,613 $ 20,944
Warranty reserve 11,848 14,549
Payroll, vacation, and bonus accruals 14,895 21,340
Customer rebate program 4,773 4,775
Sales return allowance 4,441 3,999
Contingent consideration 2,000 0
Taxes 1,904 1,774
Incurred but not reported self-insurance 1,710 1,556
Interest payable 389 1,523
Other accrued liabilities 5,926 5,057
Accrued liabilities $ 71,499 $ 75,517