XML 72 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Awards Outstanding by Each Award Type The following table sets forth the number of awards outstanding for each award type as of:
Outstanding at December 31,
Award type2024 2023
Restricted stock awards814,336 1,101,702 
Time-based restricted stock units616,035 607,100 
Performance-based restricted stock units1,029,214 1,209,515 
Summary of Stock-Based Compensation Expense The following table summarizes stock-based compensation expense:
Years ended December 31,
(in thousands)202420232022
Included in cost of revenue:
Cost of recurring$12,606 $14,052 $11,258 
Cost of one-time services and other1,486 2,606 3,178 
Total included in cost of revenue14,092 16,658 14,436 
Included in operating expenses:
Sales, marketing and customer success17,946 24,892 21,409 
Research and development26,488 30,780 24,207 
General and administrative46,442 55,432 50,242 
Total included in operating expenses90,876 111,104 95,858 
Total stock-based compensation expense$104,968 $127,762 $110,294 
Summary of Unvested Restricted Stock Awards, Activity
The following table summarizes our unvested restricted stock awards as of December 31, 2024, and changes during the year then ended:
Restricted
stock awards
Weighted
average
grant-date
fair value
Aggregate
intrinsic value(1)
(in thousands)
Unvested at January 1, 20241,101,702 $64.92 
Granted422,685 69.86 
Forfeited(77,785)65.27 
Vested(632,266)67.47 
Unvested at December 31, 2024814,336 66.27 $60,196 
(1)The intrinsic value is calculated as the market value as of the end of the fiscal period.
Summary of Unvested Restricted Stock Units, Activity
The following table summarizes our unvested, time-based restricted stock units as of December 31, 2024, and changes during the year then ended:
Time-based restricted
stock units
Weighted
average
grant-date
fair value
Aggregate
intrinsic value(1)
(in thousands)
Unvested at January 1, 2024607,100 $64.01 
Granted330,913 67.73 
Forfeited(30,834)70.03 
Vested(291,144)66.54 
Unvested at December 31, 2024616,035 65.08 $45,537 
(1)The intrinsic value is calculated as the market value as of the end of the fiscal period.
The following table summarizes our unvested, performance-based restricted stock units as of December 31, 2024, and changes during the year then ended:
Performance-based restricted
stock units
Weighted
average
grant-date
fair value
Aggregate
intrinsic value(1)
(in thousands)
Unvested at January 1, 20241,209,515 $61.29 
Granted778,467 67.90 
Forfeited(51,271)66.66 
Vested(2)
(907,497)61.17 
Unvested at December 31, 20241,029,214 66.92 $76,079 
(1)The intrinsic value is calculated as the market value as of the end of the fiscal period.
(2)This amount represents the target number of shares that were eligible to be earned and vested. The number of shares earned and vested based on actual results when compared to the performance conditions was 1,119,025 and those shares had a weighted average grant date fair value of $61.17.