XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Liabilities
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities as of September 30, 2022 and December 31, 2021, consisted of the following:

September 30,
2022
December 31,
2021
Deferred revenue
$22,121 $20,944 
Payroll, vacation, and bonus accruals16,810 21,340 
Warranty reserve
11,870 14,549 
Interest payable10,070 1,523 
Customer rebate program5,065 4,775 
Sales return allowance4,866 3,999 
Contingent consideration2,000 — 
Incurred but not reported self-insurance1,820 1,556 
ESPP contribution accrual 805 — 
Taxes736 1,774 
Other accrued liabilities6,171 5,057 
Total accrued liabilities
$82,334 $75,517