XML 117 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Components of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Capitalized R&D $ 34,777 $ 25,238
Inventories 15,451 12,497
Losses 12,606 11,274
Compensation related deductions 9,323 8,457
Operating lease liabilities 9,120 10,194
Tax credits 3,260 3,222
Business interest expense 1,483  
Other 974 724
Warranty 913 964
Total deferred tax assets 87,907 72,570
Valuation allowance on deferred tax assets (18,594) (16,674)
Net deferred tax assets 69,313 55,896
Deferred tax liabilities:    
Amortization (39,061) (24,436)
Operating lease right-of-use assets (8,110) (9,198)
Depreciation (6,307) (5,389)
Deferred revenue (6,041) (5,316)
Total deferred tax liabilities (59,519) (44,339)
Net deferred tax assets $ 9,794 $ 11,557