XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Tables)
3 Months Ended
Apr. 01, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities as of April 1, 2022, and December 31, 2021, consisted of the following:

April 1,
2022
December 31,
2021
Deferred revenue
$22,197 $20,944 
Warranty reserve
12,218 14,549 
Payroll, vacation, and bonus accruals
14,313 21,340 
Customer rebate program
4,138 4,775 
Sales return allowance
4,062 3,999 
Taxes
2,380 1,774 
Contingent consideration2,000 — 
Incurred but not reported self-insurance
1,660 1,556 
Interest payable
78 1,523 
Other accrued liabilities
5,693 5,057 
Total accrued liabilities
$68,739 $75,517