XML 51 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense
Stock-based compensation expense for the years ended December 31, 2025, 2024 and 2023 was $46.6 million, $45.4 million and $43.6 million, respectively, as summarized below:
Year Ended December 31,
2025
2024
2023
(in thousands)
Cost of revenue$1,687 $1,576 $1,348 
Sales and marketing16,301 14,938 14,706 
Research and development11,150 10,156 8,560 
General and administrative17,455 18,681 18,956 
Total stock-based compensation expense$46,593 $45,351 $43,570 

The impact to our income before income taxes due to stock-based compensation expense and the related income tax benefits were as follows:
Year Ended December 31,
202520242023
(in thousands)
Impact to income before income taxes due to stock-based compensation$46,593 $45,351 $43,570 
Income tax benefit related to stock-based compensation2,099 1,528 1,334 
Schedule of Option Grant Activity
Stock option grant activity under the 2021 Plan was as follows during the year ended December 31, 2025:
Number of
Shares
Outstanding
Weighted-
Average
Exercise
Price
Aggregate
Intrinsic
Value
(in thousands)
Weighted-
Average
Remaining
Contractual
Term
(in years)
Outstanding balances as of December 31, 2024
47,903 $0.60 
Options exercised(6,580)0.34 
Outstanding balances as of December 31, 2025
41,323 $0.64 
Options exercisable as of December 31, 2025
41,323 $0.64 $283 1.1
Options vested and expected to vest as of December 31, 2025
41,323 $0.64 $283 1.1
Schedule of Stock Option Valuation Assumptions
For stock option awards granted during the year ended December 31, 2021, we estimated the fair value at the date of grant using the Black-Scholes option pricing model with the following weighted-average assumptions:
Year Ended December 31,
2021
Expected dividend yield— %
Volatility 45.5 %
Risk-free rate of return0.5 %
Expected life3.47 years
Schedule of Restricted Stock Unit Activity
The following table summarizes information about RSU activity under the 2021 Plan during the year ended December 31, 2025:
Number of
Units
Outstanding
Weighted-Average Grant Date Fair Value Per ShareAggregate Intrinsic Value
(in thousands)
Weighted-Average Remaining Contractual Term
(in years)
Unvested balances as of December 31, 2024
6,646,030 $12.19 $62,074 1.2
Restricted stock units granted4,852,914 9.71 
Restricted stock units vested (3,260,270)12.17 
Restricted stock units forfeited (960,254)11.09 
Unvested balances as of December 31, 2025
7,278,420 $10.69 $54,443 1.2
Schedule of Performance Stock Unit Activity
The following table summarizes information about PSU activity under the 2021 Plan during the year ended December 31, 2025:
Number of
Units
Outstanding
Weighted-Average Grant Date Fair Value Per ShareAggregate Intrinsic Value
(in thousands)
Weighted-Average Remaining Contractual Term
(in years)
Unvested balances as of December 31, 2024
1,612,395 $11.84 $15,060 0.8
Performance stock units granted1,535,443 8.93 
Performance stock units vested (721,464)11.39 
Performance stock units forfeited(363,854)12.28 
Unvested balances as of December 31, 2025
2,062,520 $9.75 $15,428 0.9