XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Income Before Income Taxes

Income before income taxes and the provision for income taxes consisted of the following:

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

(In thousands)

 

 

 

United States

 

$

10,634

 

 

$

(33,944

)

 

$

(100,609

)

International

 

 

14,254

 

 

 

14,808

 

 

 

18,587

 

Total

 

$

24,888

 

 

$

(19,136

)

 

$

(82,022

)

Schedule of Components of Income Tax Expense (Benefit)

 

 

Year Ended December 31,

 

(In thousands)

 

2024

 

 

2023

 

 

2022

 

Current:

 

 

 

 

 

 

 

 

 

U.S. Federal

 

$

7,641

 

 

$

358

 

 

$

3,477

 

State

 

 

1,868

 

 

 

599

 

 

 

1,329

 

Foreign

 

 

2,286

 

 

 

2,423

 

 

 

4,236

 

 

 

11,795

 

 

 

3,380

 

 

 

9,042

 

Deferred:

 

 

 

 

 

 

 

 

 

U.S. Federal

 

 

 

 

 

65,880

 

 

 

(18,761

)

State

 

 

 

 

 

15,629

 

 

 

(3,017

)

Foreign

 

 

730

 

 

 

742

 

 

 

(299

)

 

 

730

 

 

 

82,251

 

 

 

(22,077

)

Total

 

$

12,525

 

 

$

85,631

 

 

$

(13,035

)

Schedule of Deferred Tax Assets and Liabilities

Net deferred tax assets consisted of the following:

 

 

 

Year Ended December 31,

 

(In thousands)

 

2024

 

 

2023

 

Deferred Tax Assets:

 

 

 

 

 

 

Accruals and allowances

 

$

18,573

 

 

$

21,324

 

Net operating loss carryforwards

 

 

1,604

 

 

 

1,770

 

Stock-based compensation

 

 

1,416

 

 

 

2,312

 

Operating lease liability

 

 

5,146

 

 

 

7,315

 

Deferred revenue

 

 

1,889

 

 

 

2,085

 

Tax credit carryforwards

 

 

1,673

 

 

 

935

 

Acquired intangibles

 

 

14,814

 

 

 

18,664

 

Capitalized research and development

 

 

61,703

 

 

 

50,670

 

Depreciation and amortization

 

 

999

 

 

 

1,088

 

Other

 

 

4,161

 

 

 

4,392

 

Total deferred tax assets

 

 

111,978

 

 

 

110,555

 

Deferred Tax Liabilities:

 

 

 

 

 

 

Right of use asset

 

 

(4,412

)

 

 

(6,179

)

Other

 

 

(1,414

)

 

 

(1,205

)

Total deferred tax liabilities

 

 

(5,826

)

 

 

(7,384

)

 

 

 

 

 

 

Valuation Allowance(1)

 

 

(103,820

)

 

 

(99,828

)

Net deferred tax assets

 

$

2,332

 

 

$

3,343

 

 

(1)
Valuation allowance is presented gross. The valuation allowance net of the federal tax effect was $99.6 million and $95.7 million for the years ended December 31, 2024 and 2023, respectively.
Schedule of Effective Income Tax Rate Reconciliation

The effective tax rate differed from the applicable U.S. statutory federal income tax rate as follows:

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

Tax at federal statutory rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

 %

State, net of federal benefit

 

 

6.0

 %

 

 

(3.1

)%

 

 

1.7

 %

Impact of international operations

 

 

(2.6

)%

 

 

8.3

 %

 

 

2.7

 %

Stock-based compensation

 

 

1.0

 %

 

 

(2.3

)%

 

 

(2.7

)%

Tax credits

 

 

(2.5

)%

 

 

5.8

 %

 

 

1.7

 %

Valuation allowance

 

 

26.7

 %

 

 

(474.3

)%

 

 

(0.3

)%

Goodwill impairment

 

 

%

 

 

%

 

 

(9.6

)%

Recognition of previously unrecognized tax benefits

 

 

(0.8

)%

 

 

(0.3

)%

 

 

1.8

%

Non-deductible license fees

 

 

1.5

 %

 

 

(1.7

)%

 

 

(0.3

)%

Others

 

 

0.0

 %

 

 

(0.9

)%

 

 

(0.1

)%

Provision for income taxes

 

 

50.3

%

 

 

(447.5

)%

 

 

15.9

%

Schedule of Reconciliation of Unrecognized Tax Benefits

A reconciliation of the beginning and ending amount of gross unrecognized tax benefits (“UTB”) is as follows:

(In thousands)

 

Federal, State,
and Foreign Tax

 

Balance as of December 31, 2021

 

$

9,204

 

Additions based on tax positions related to the current year

 

 

805

 

Additions for tax positions of prior years

 

 

8

 

Settlements

 

 

(1,355

)

Reductions due to lapse of applicable statutes

 

 

(554

)

Adjustments due to foreign exchange rate movement

 

 

(174

)

Balance as of December 31, 2022

 

 

7,934

 

Additions based on tax positions related to the current year

 

 

426

 

Additions for tax positions of prior years

 

 

533

 

Reductions due to lapse of applicable statutes

 

 

(507

)

Adjustments due to foreign exchange rate movement

 

 

232

 

Balance as of December 31, 2023

 

 

8,618

 

Additions based on tax positions related to the current year

 

 

372

 

Additions for tax positions of prior years

 

 

10

 

Settlements

 

 

(712

)

Reductions for tax positions of prior years

 

 

(31

)

Reductions due to lapse of applicable statutes

 

 

(799

)

Adjustments due to foreign exchange rate movement

 

 

72

 

Balance as of December 31, 2024

 

$

7,530