XML 121 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
A summary of activity in connection with our stock options for the year ended December 31, 2024 is as follows (number of shares in thousands):
Number of SharesWeighted Average Exercise Price per ShareWeighted Average Remaining Contractual Life in Years
Options outstanding as of December 31, 2023381 $51.49 3.4
Options granted— — 
Options exercised(251)15.62 
Options cancelled/forfeited(1)3.28 
Options outstanding as of December 31, 2024129 $121.50 7.6
At December 31, 2024:
Options vested and expected to vest129 $121.50 7.6
Options exercisable$14.75 0.6
Schedule of Information Related to Stock Options Granted
The fair value of stock options granted is estimated on the date of grant using the Black-Scholes option-pricing model. The following table summarizes information relating to our stock options granted during the year ended December 31, 2023:
Weighted average grant-date fair value per share$67.23 
Weighted average Black-Scholes model assumptions:
Risk-free interest rate4.06 %
Expected term (in years)6.92
Expected volatility44 %
Expected dividend yield— 
Schedule of Restricted Stock Units Activity
A summary of activity in connection with our RSUs for the year ended December 31, 2024 is as follows (number of shares in thousands):
Number of SharesWeighted Average Grant Date Fair Value per Share
Unvested as of December 31, 2023943 $121.61 
Granted376 214.99 
Vested(449)129.57 
Forfeited(85)137.95 
Unvested as of December 31, 2024785 $159.98