Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Details - Accrued Expenses (Details)

v3.22.2
Balance Sheet Details - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Capitalized Contract Cost [Line Items]    
Accrued technology license payments $ 6,693 $ 7,337
Accrued professional fees 4,980 3,651
Accrued engineering and production costs 1,697 2,934
Accrued restructuring 256 320
Accrued royalty 1,791 2,080
Short-term lease liabilities 11,202 8,888
Accrued customer credits 5,435 5,136
Income tax liability 10,386 7,105
Customer contract liabilities 1,349 1,044
Contingent consideration 2,824 0
Other 6,364 9,205
Total 93,507 57,268
Reduction in Transaction Price    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for price adjustments 39,344 6,721
Sales Returns and Allowances    
Capitalized Contract Cost [Line Items]    
Accrued obligations to customers for stock rotation rights $ 1,186 $ 2,847