XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued and Other Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities at September 30, 2022 and December 31, 2021 are summarized as follows:
(in thousands)September 30, 2022December 31, 2021
Compensation and benefits$19,454 $39,846 
Accrued taxes7,853 19,836 
Vendor accruals9,687 9,045 
Legal contingencies11,355 — 
Product warranty liability3,576 3,585 
Accrued professional fees2,321 2,263 
Accrued other1,141 1,593 
Royalties payable629 826 
Total$56,016 $76,994 
Schedule of Other Liabilities
Other long-term liabilities at September 30, 2022 and December 31, 2021 are summarized as follows:
(in thousands)September 30, 2022December 31, 2021
Long-term employee indemnity$4,415 $5,237 
Long-term tax liability5,613 6,099 
Defined benefit pension obligation7,643 8,911 
Long-term deferred revenue5,815 10,244 
Legal contingencies6,751 — 
Accrued earnout liability13,265 1,327 
Other long-term liabilities145 436 
Total$43,647 $32,254