XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Loss Before Income Taxes
Loss before income taxes was as follows (in thousands):
 Year Ended December 31,
202420232022
Domestic$(62,368)$(46,602)$(50,611)
Foreign1,500 3,954 (3,624)
Loss before income taxes$(60,868)$(42,648)$(54,235)
Schedule of Income Tax Benefit Expense
Income tax (benefit) expense was as follows (in thousands):
Year Ended December 31,
 202420232022
Current tax expense (benefit):
State$(7)$53 $73 
Foreign557 (985)264 
Current tax expense (benefit)550 (932)337 
Deferred tax expense (benefit):
Foreign(626)(46)
Deferred tax expense (benefit)(626)(46)
Income tax expense (benefit)$(76)$(978)$344 
Schedule of Effective Income Tax Rate Reconciliation
The income tax (benefit) expense differs from the amount computed by applying the statutory federal income tax rate of 21% to the loss before income taxes as a result of the following differences (in thousands):

Year Ended December 31,
 202420232022
Tax computed at federal statutory rate$(12,782)$(8,956)$(11,436)
State tax, net of federal tax benefit(1,066)(800)(842)
Permanent items175 (364)(522)
Stock-based compensation287 1,923 4,005 
Foreign dividends and unremitted earnings56 104 (231)
Foreign rate differential35 146 (360)
Federal credits(920)(988)(445)
Tax contingencies, net of reversals(1,215)(1,177)256 
Transfer pricing adjustment1,091 — — 
Return to provision441 (429)(523)
Expiration of net operating loss carryforwards4,115 1,810 — 
Other660 49 (324)
Valuation allowance9,047 7,704 10,766 
Income tax (benefit) expense$(76)$(978)$344 
Schedule of Deferred Tax Assets and Deferred Tax Liabilities
The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are as follows (in thousands):
Year Ended December 31,
 202420232022
Deferred tax assets:
Net operating loss carryforwards$42,058 $39,714 $39,998 
Research and alternative minimum tax credits8,432 7,822 6,658 
Accrued expenses and other5,240 4,365 4,999 
Lease liabilities2,534 2,854 3,270 
Inventory3,712 3,283 3,305 
Property and equipment707 387 293 
Intangible assets21,720 16,612 9,184 
Total gross deferred tax assets84,403 75,037 67,707 
Less: valuation allowance(81,480)(72,461)(64,796)
Total deferred tax assets2,923 2,576 2,911 
Deferred tax liabilities:
Right-of-use assets(2,213)(2,487)(2,869)
Total deferred tax liabilities(2,213)(2,487)(2,869)
Net deferred tax assets$710 $89 $42 
Schedule of Unrecognized Tax Benefits Roll Forward
The following table presents a reconciliation of the changes in the unrecognized tax benefit (in thousands):

Balance at December 31, 2021$8,435 
Additions based on tax positions related to the current year822 
Reductions for tax positions of prior years(53)
Reductions as a result of a lapse of applicable statute of limitations(183)
Other(437)
Balance at December 31, 20228,584 
Additions based on tax positions related to the current year416 
Reductions for tax positions of prior years(70)
Reductions as a result of a lapse of applicable statute of limitations(371)
Other(84)
Balance at December 31, 20238,475 
Additions based on tax positions related to the current year150 
Reductions for tax positions of prior years(30)
Reductions as a result of a lapse of applicable statute of limitations(33)
Other(75)
Balance at December 31, 2024$8,487