Annual report [Section 13 and 15(d), not S-K Item 405]

STOCK-BASED COMPENSATION (Tables)

v3.25.0.1
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of stock-based compensation

Total stock-based compensation expense related to all of our stock-based awards was as follows (in thousands):

Year Ended December 31,

 

2024

    

2023

    

2022

 

Selling, general and administrative

$

10,879

$

6,712

$

10,217

Research and development

1,514

2,094

2,168

Total stock-based compensation expense

$

12,393

$

8,806

$

12,385

Schedule of option activity under equity incentive plans

Stock Options

RSUs

 

Weighted

Weighted

Weighted Average

 

Shares Available

Number of

Average

Intrinsic Value

Number of

Grant Date

For Grant

Shares

Exercise Price

(in thousands)

Shares

Fair Value

 

Outstanding as of December 31, 2023

 

1,387,129

 

3,411,632

$

25.62

 

185,938

$

19.82

Authorized for grant

 

890,197

 

Granted

 

(1,155,881)

 

717,106

$

12.68

 

304,705

$

12.81

Exercised/Released

 

 

(93,386)

$

16.08

 

(68,908)

$

18.52

Cancelled and forfeited

 

476,776

 

(470,634)

$

27.65

 

(34,453)

$

15.26

Outstanding as of December 31, 2024

 

1,598,221

 

3,564,718

$

23.00

$

4,528

 

387,282

$

14.94

Vested and expected to vest as of December 31, 2024

3,454,968

$

22.80

$

4,510

Exercisable as of December 31, 2024

2,652,876

$

24.87

$

1,761

Schedule of stock options by exercise price

Options Outstanding

Options Exercisable

    

    

Weighted-Average

    

    

Number of

Remaining Contractual

Weighted-Average

Number of

Weighted-Average

Exercise Price

Shares

Life (in years)

Exercise Price

Shares

Exercise Price

$9.0 - $18.7

 

1,259,434

 

8.50

$

13.66

 

586,971

$

14.54

$19.6 - $21.1

 

464,302

 

3.61

$

20.34

 

464,302

$

20.34

$21.4 - $24.0

294,257

2.49

$

22.59

283,257

$

22.59

$24.2 - $24.2

 

538,753

 

6.13

$

24.20

 

462,020

$

24.20

$24.4 - $35.4

600,872

4.63

$

31.58

453,338

$

30.69

$35.9 - $39.80

221,918

4.33

$

37.63

218,731

$

37.64

$40.7 - $45.0

185,182

3.19

$

44.90

184,257

$

44.90

$9.0 - $45.0

 

3,564,718

 

5.82

$

23.00

 

2,652,876

$

24.87

Employee Stock Option [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of weighted-average assumptions relating to options granted

Year Ended December 31,

 

    

2024

    

2023

    

2022

 

Risk-free interest rate

4.1

%  

3.9

%  

2.6

%

Expected term (in years)

6.1

6.8

6.3

Dividend yield

0.0

%  

0.0

%  

0.0

%

Expected volatility

87.7

%  

84.0

%  

74.8

%