XML 53 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2024
INCOME TAXES:  
Summary of Income Tax Expense (In Thousands)

​

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31, 

​

    

2024

    

2023

​

2022

​

​

(In thousands)

U.S.

​

​

​

​

​

  

​

​

  

Current

​

$

499

​

$

(353)

​

$

1,210

Deferred

​

 

9

​

 

3

​

 

13

Foreign

​

 

  

​

 

  

​

 

  

Current

​

 

277

​

 

453

​

 

577

Withholding

​

 

1,699

​

 

1,770

​

 

2,111

Deferred

​

 

38

​

 

(109)

​

 

(12)

Total income tax expense

​

$

2,522

​

$

1,764

​

$

3,899

Summary of Effective Income Tax Rate Reconciliation (In Thousands)

​

​

​

​

​

​

​

​

​

​

​

​

​

Year Ended December 31, 

​

    

2024

    

2023

    

2022

Federal statutory income tax expense

​

$

1,382

​

$

1,016

​

$

106

State income tax expense

​

 

738

​

 

(65)

​

 

949

Stock compensation expense

​

 

286

​

 

(1,747)

​

 

(898)

Tax credits

​

 

(2,795)

​

 

(3,214)

​

 

(2,877)

Foreign taxes, net

​

 

1,707

​

 

1,859

​

 

2,195

Foreign-derived intangible income deduction

​

​

(2,052)

​

​

(1,612)

​

​

(830)

Change in valuation allowance

​

 

2,882

​

 

5,043

​

 

5,122

Section 162(m) limitation

​

​

148

​

​

424

​

​

92

Unrealized tax benefit reserve changes

​

​

232

​

​

99

​

​

136

Other

​

 

(6)

​

 

(39)

​

 

(96)

Total income tax expense

​

$

2,522

​

$

1,764

​

$

3,899

Summary of Net Deferred Tax Assets (In Thousands)

​

​

​

​

​

​

​

​

​

​

December 31, 

​

    

2024

    

2023

Deferred tax assets:

 

​

  

 

​

  

Net operating loss carry forward

​

$

2,414

​

$

3,005

Research and development and other credit carry forward

​

 

31,988

​

 

30,633

Foreign tax credit carry forward

​

 

1,977

​

 

7,611

Capitalized research and experimental expenses

​

​

26,426

​

​

20,403

Accruals deductible in different periods

​

 

6,049

​

 

4,037

Leases

​

 

1,113

​

 

1,282

Stock-based compensation

​

 

2,087

​

 

1,882

Total deferred tax assets

​

 

72,054

​

 

68,853

Less: valuation allowance

​

 

(67,946)

​

 

(64,152)

Total deferred tax assets, net of valuation allowance

​

​

4,108

​

​

4,701

​

​

​

​

​

​

​

Deferred tax liabilities:

​

 

  

​

 

  

Property and equipment, net

​

 

(752)

​

 

(612)

Operating lease right-of-use assets

​

 

(1,082)

​

 

(1,266)

Intangible assets

​

 

(2,366)

​

 

(2,995)

Total deferred tax liabilities

​

​

(4,200)

​

​

(4,873)

​

​

​

​

​

​

​

Net deferred tax liabilities

​

$

(92)

​

$

(172)

Summary of Unrecognized Tax Benefits (In Thousands)

​

​

​

​

​

​

​

​

​

​

​

​

    

Year Ended December 31, 

​

​

2024

    

2023

    

2022

Gross unrecognized tax benefits, beginning of year

​

$

15,937

​

$

15,109

​

$

14,743

Increases in tax positions for current year

​

 

1,290

​

 

1,469

​

 

988

Increases in tax positions for prior years

​

 

—

​

 

91

​

 

—

Lapse in statute of limitations

​

 

(658)

​

 

(732)

​

 

(622)

Gross unrecognized tax benefits, end of year

​

$

16,569

​

$

15,937

​

$

15,109

Summary of Deferred Tax Assets Valuation Allowance (In Thousands)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Balance at

​

Charged to

​

Deductions/

​

Balance at

​

​

Beginning

​

Income Tax

​

Write-offs of

​

End of

​

    

of Period

    

Expense

    

Accounts

    

Period

2024

​

$

64,152

​

$

3,794

​

$

—

​

$

67,946

2023

​

$

59,215

​

$

4,937

​

$

—

​

$

64,152

2022

​

$

51,586

​

$

7,629

​

$

—

​

$

59,215