XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]  
Accrued Expenses
Accrued expenses at December 31 consisted of the following (in thousands):
20222021
Compensation$17,010 $15,293 
Customer rebates16,768 15,253 
Current operating lease liability8,620 7,239 
Insurance6,440 7,310 
Accrued warranties6,251 5,686 
Interest and taxes5,696 5,463 
Unearned revenue4,572 3,681 
Current portion of MSPP liabilities2,267 2,947 
Other6,097 5,121 
Total accrued expenses$73,721 $67,993