XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued and Other Liabilities
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Accrued and Other Liabilities
(8) Accrued and Other Liabilities

Accrued and other liabilities at March 31, 2024 and December 31, 2023 are summarized as follows:
(in thousands)March 31, 2024December 31, 2023
Compensation and benefits$18,599 $13,196 
Accrued taxes8,312 10,373 
Accrued product warranty liability
1,218 2,106 
Other accrued liabilities22,199 23,785 
Total$50,328 $49,460 

Changes in our accrued product warranty liability balance during the three months ended March 31, 2024 and 2023 are summarized below:
(in thousands)March 31, 2024March 31, 2023
Balance at beginning of period
$2,106 $3,677 
Settlements made
(1,353)(561)
Accruals for warranties issued
465 (304)
Balance at the end of period
$1,218 $2,812