XML 110 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Significant Components of Deferred Tax Assets (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets (liabilities):    
Deferred revenues $ 23,550,000 $ 11,343,000
Share-based compensation 9,915,000 11,763,000
Inventory-related items 6,055,000 5,136,000
Tax credit carryforwards 12,843,000 12,505,000
Reserves and accruals 8,384,000 5,660,000
Loss carryforwards 6,493,000 7,802,000
Lease liability 10,615,000 11,457,000
Convertible debt 11,276,000 9,649,000
Capitalized research and development 49,380,000 41,635,000
Other, net 1,580,000 591,000
Gross deferred tax assets 140,091,000 117,541,000
Valuation allowance 0 0
Total net deferred tax assets 140,091,000 117,541,000
Intangibles (27,057,000) (30,366,000)
Depreciation and amortization (35,759,000) (35,402,000)
Prepaid expenses (14,466,000) (13,858,000)
Right-of-use assets (6,448,000) (6,626,000)
Other, net 0 (8,000)
Total deferred tax liabilities (83,730,000) (86,260,000)
Net deferred tax assets $ 56,361,000 $ 31,281,000