v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Stock-Based Compensation  
Schedule of stock option activity

Stock Option

Weighted Average

Remaining

Number of

Weighted Average

Contractual Life

Aggregate

Options

Exercise Price

(Years)

Intrinsic Value

Outstanding as of December 31, 2025

  ​ ​ ​

8,818

$

17.36

4.84

$

22,078

Options granted

 

Options exercised

 

(231)

5.47

Options forfeited

 

(225)

26.14

Outstanding as of June 30, 2026

 

8,362

$

17.46

4.27

$

18,761

Options expected to vest as of June 30, 2026

 

265

$

25.39

6.29

$

Options exercisable as of June 30, 2026

 

8,096

$

17.20

4.20

$

18,761

Schedule of restricted stock activity

  ​ ​ ​

RSUs

Number of

Weighted Average

Shares

Grant Date Fair Value

Outstanding as of December 31, 2025

9,191

$

18.65

Granted

 

7,249

10.40

Vested

 

(2,591)

17.40

Forfeited

 

(571)

17.64

Outstanding as of June 30, 2026

 

13,278

$

14.43

Schedule of PSUs activity

PSUs

Weighted 

Average Grant 

Number of 

Date Fair 

  ​ ​ ​

Shares (1)

  ​ ​ ​

Value

Outstanding as of December 31, 2025

1,479

$

19.52

Granted

1,375

12.94

Vested

(389)

16.32

Forfeited

(111)

19.40

Outstanding as of June 30, 2026

 

2,354

$

16.21

(1) For awards for which the performance period is complete, the number of outstanding PSUs is based on the actual shares that will vest upon completion of the service period. For awards for which the performance period is not yet complete, the number of outstanding PSUs is based on the participants earning 100% of their target PSUs.

Schedule of stock-based compensation expense

Three Months Ended

Six Months Ended

June 30, 

June 30, 

(in thousands)

 

2026

 

2025

 

2026

 

2025

Product development

$

10,109

$

10,389

$

19,519

$

19,655

Sales, marketing and customer support

 

7,588

 

8,826

 

14,712

 

16,455

General and administrative

 

7,828

 

7,792

 

15,543

 

15,239

Total stock-based compensation

$

25,525

$

27,007

$

49,774

$

51,349

Performance share units (PSUs)  
Stock-Based Compensation  
Schedule of valuation assumptions

  ​ ​ ​

2026

Risk‑free interest rate (percentage)

 

3.6

Expected dividend yield (percentage)

 

Expected volatility (percentage)

 

56.0