XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Pre-Tax Book Loss

Pre-tax book loss has been recorded in the following jurisdictions (in thousands):

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

United States

 

$

(97,993

)

 

$

(95,662

)

 

$

(97,047

)

Foreign

 

 

5,465

 

 

 

6,568

 

 

 

4,466

 

Worldwide pre-tax loss

 

$

(92,528

)

 

$

(89,094

)

 

$

(92,581

)

Schedule of Income Tax Provisions

The provision for income taxes consists of the following (in thousands):

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

Current:

 

 

 

 

 

 

 

 

 

Federal

 

$

 

 

$

 

 

$

 

State

 

 

164

 

 

 

51

 

 

 

86

 

Foreign

 

 

1,250

 

 

 

516

 

 

 

619

 

Total Current

 

$

1,414

 

 

$

567

 

 

$

705

 

Deferred:

 

 

 

 

 

 

 

 

 

Federal

 

$

(127

)

 

$

 

 

$

 

State

 

 

(29

)

 

 

 

 

 

 

Foreign

 

 

533

 

 

 

702

 

 

 

91

 

Total Provision

 

$

1,791

 

 

$

1,269

 

 

$

796

 

Schedule of Reconciliation of Income Tax Provision to Federal Income Tax Rate

The provision for income taxes differs from the amount computed by applying the federal income tax rate of 21% to pre-tax loss for the years ended December 31, 2024, 2023, and 2022 from operations as a result of the following:

 

 

 

Year Ended December 31,

 

 

 

2024

 

2023

 

2022

 

Statutory federal income tax rate

 

21.00

%

21.00

%

21.00

%

State income taxes, net of federal tax benefits

 

2.51

 

4.11

 

4.34

 

Permanent differences

 

(0.51)

 

(0.48)

 

(0.29)

 

Tax credits

 

6.63

 

7.24

 

6.49

 

Foreign rate differential

 

(0.06)

 

0.18

 

0.25

 

Stock based compensation

 

(10.16)

 

(9.70)

 

(3.36)

 

Other

 

0.16

 

0.07

 

(0.04)

 

Valuation allowance

 

(21.49)

 

(23.84)

 

(29.25)

 

Tax provision

 

(1.92)

%

(1.42)

%

(0.86)

%

 

Schedule of Deferred Income Tax Assets and Liabilities

The tax effects of temporary differences that give rise to significant portions of the Company’s deferred tax assets and liabilities as of December 31, 2024 and 2023 related to the following (in thousands):

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

Deferred tax assets:

 

 

 

 

 

 

Net operating loss carryforwards

 

$

123,133

 

 

$

111,904

 

Credit carryforwards

 

 

29,143

 

 

 

22,428

 

Stock-based compensation

 

 

4,670

 

 

 

7,187

 

Accruals and reserves

 

 

2,961

 

 

 

550

 

Operating lease liability

 

 

1,402

 

 

 

2,049

 

Fixed assets

 

 

226

 

 

 

86

 

Capitalized research and development costs

 

 

31,971

 

 

 

25,277

 

Intangibles

 

 

 

 

 

428

 

Accumulated other comprehensive loss

 

 

2

 

 

 

45

 

Other

 

 

174

 

 

 

175

 

Gross tax assets

 

 

193,682

 

 

 

170,129

 

Valuation allowance

 

 

(184,238

)

 

 

(161,456

)

Realizable deferred tax assets

 

 

9,444

 

 

 

8,673

 

Deferred tax liabilities:

 

 

 

 

 

 

Deferred commission costs

 

$

(10,636

)

 

$

(9,491

)

Operating lease right-of-use assets

 

 

(1,328

)

 

 

(1,720

)

Intangibles

 

 

(550

)

 

 

 

Gross deferred liabilities

 

 

(12,514

)

 

 

(11,211

)

Net deferred tax assets (liabilities)

 

$

(3,070

)

 

$

(2,538

)

Summary of Reconciliation of Unrecognized Tax Benefit A reconciliation of the beginning and ending amount of unrealized tax benefit (excluding interest and penalties) is as follows (in thousands):

 

 

Year Ended December 31,

 

 

 

2024

 

 

2023

 

 

2022

 

Beginning balance

 

$

5,118

 

 

$

3,625

 

 

$

2,253

 

Increases related to tax positions taken during a prior year

 

 

 

 

 

 

 

 

 

Decreases related to tax positions taken during a prior year

 

 

 

 

 

 

 

 

 

Increases related to tax positions taken during the current year

 

 

2,145

 

 

 

1,493

 

 

 

1,372

 

Ending balance

 

$

7,263

 

 

$

5,118

 

 

$

3,625