XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of Deferred Income Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred income tax assets:    
Net operating loss carryforward $ 68,353 $ 1,834
Deferred revenue 27,031 21,055
Deferred compensation 1,414 1,175
Lease liability 5,886 5,730
Inventory reserve 684 511
Stock-based compensation 10,913 18,890
Amortization 2,672 2,436
Research and development tax credit carryforward 29,249 6,654
Reserves, accruals, and other 14,717 7,274
Total deferred income tax assets 160,919 65,559
Deferred income tax liabilities:    
Contract asset (1,104) (1,150)
Right of use asset (5,008) (5,237)
Depreciation (8,938) (5,363)
Strategic investments (2,653) (321)
Prepaid expenses (594) (874)
Other (72) (185)
Total deferred income tax liabilities (18,369) (13,130)
Net deferred income tax assets before valuation allowance 142,550 52,429
Valuation allowance (16,168) (7,308)
Net deferred income tax assets $ 126,382 $ 45,121