XML 110 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Significant Components of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets (liabilities):    
Deferred revenues $ 6,892 $ 5,910
Share-based compensation 9,265 8,094
Inventory-related items 4,834 4,953
Tax credit carryforwards 15,311 12,105
Reserves and accruals 8,699 8,160
Loss carryforwards 14,451 8,461
Lease liability 13,179 15,465
Other, net 1,824 1,578
Gross deferred tax assets 74,455 64,726
Valuation allowance 0 (1,199)
Total net deferred tax assets 74,455 63,527
Intangibles (41,158) (22,010)
Depreciation and amortization (38,924) (36,528)
Prepaid expenses (17,775) (15,654)
Right-of-use assets (12,039) (13,949)
Other, net (381) 0
Total deferred tax liabilities (110,277) (88,141)
Net deferred tax liabilities $ (35,822) $ (24,614)