XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Net Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Accrued liabilities $ 0 $ 6,483
Accounts receivable 5,657 0
Amortization of intangible assets 5,977 1,412
Capitalized inventory costs 5,060 4,183
Capitalized research & development costs 4,632 0
Depreciation 5,067 4,289
Income tax credits 17,234 17,513
Inventory reserves 2,258 2,621
Net operating losses 3,770 3,512
Operating lease obligations 4,212 4,469
Stock-based compensation 4,288 4,569
Other 0 4,431
Total deferred tax assets 58,155 53,482
Deferred tax liabilities:    
Accrued liabilities (5,273) 0
Accounts receivable 0 (10,919)
Right of use assets (4,407) (4,690)
Other (361) 0
Total deferred tax liabilities (10,041) (15,609)
Net deferred tax assets before valuation allowance 48,114 37,873
Less: Valuation allowance (44,596) (32,538)
Net deferred tax assets $ 3,518 $ 5,335