v3.26.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense
Total stock‑based compensation expense consists of the following:
Three Months EndedSix Months Ended
June 30,June 30,
2026202520262025
RSUs expense
$19,417 $16,495 $36,799 $31,442 
Bonus Plan expense (see Note 11)
1,668 1,828 3,812 3,652 
ESPP expense (see Note 13)
988 670 1,654 1,301 
Stock grants expense675 600 675 600 
Total stock-based compensation expense (1)
$22,748 $19,593 $42,940 $36,995 
(1)As of June 30, 2026 and December 31, 2025, $2,047 and $1,814 remained in Accruals and other current liabilities in the consolidated balance sheets, respectively.
Total stock‑based compensation expense is included in the consolidated statements of operations as follows:
Three Months EndedSix Months Ended
June 30,June 30,
2026202520262025
Cost of subscriptions and licenses$896 $918 $2,115 $2,050 
Cost of services492 587 1,204 1,308 
Research and development6,479 5,854 13,097 11,053 
Selling and marketing5,024 4,206 9,012 7,963 
General and administrative9,857 8,028 17,512 14,621 
Total stock-based compensation expense$22,748 $19,593 $42,940 $36,995 
Schedule of Restricted Stock and Restricted Stock Unit Activity
The following is a summary of unvested RSUs activity and related information:
Time-Performance-
BasedBased
WeightedWeighted
AverageAverage
Time-Performance-Grant DateGrant Date
TotalBasedBasedFair ValueFair Value
RSUsRSUsRSUsPer SharePer Share
Unvested, December 31, 20253,408,609 3,163,771 244,838 $43.96 $42.10 
Granted2,478,586 1,934,288 544,298 $35.90 $39.67 
Vested(1,006,254)(795,333)(210,921)$42.23 $40.21 
Forfeited and canceled(137,804)(137,421)(383)$42.65 $40.11 
Unvested, June 30, 20264,743,137 4,165,305 
(1)
577,832 $40.59 $40.50 
(1)Includes 51,683 RSUs which are expected to be settled in cash.