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