Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details)

v3.23.1
Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Capitalized Contract Cost [Line Items]    
Accrued technology license payments $ 5,619 $ 7,402
Accrued professional fees 3,451 4,072
Accrued engineering and production costs 2,089 2,560
Accrued restructuring 3,176 1,082
Accrued royalty 1,345 1,662
Short-term lease liabilities 10,063 10,489
Accrued customer credits 508 304
Income tax liability 12,840 8,895
Customer contract liabilities 1,072 1,072
Contingent consideration liability 3,000 2,941
Other 6,717 6,679
Total 112,943 100,155
Reduction in Transaction Price    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for price adjustments 62,324 52,392
Sales Returns and Allowances    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for stock rotation rights $ 739 $ 605