v3.25.1
Equity Awards (Tables)
3 Months Ended
Mar. 31, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock Option Activity
A summary of stock option activity for the three months ended March 31, 2025 was as follows:
Number of
Shares
Weighted-
Average
Exercise
Price Per Share
Weighted-
Average
Remaining
Contractual
Term
Aggregate
Intrinsic Value
(in thousands)(in years)(in millions)
Outstanding as of December 31, 2024948 $619.43 
Exercised(2)$84.81 $
Outstanding as of March 31, 2025946 $620.30 6.3$166 
Vested and expected to vest as of March 31, 2025897 $616.77 6.3$161 
Vested and exercisable as of March 31, 2025543 $572.52 6.1$122 
Schedule of Restricted Stock Unit Activity
A summary of RSU activity for the three months ended March 31, 2025 was as follows:
Number of
Shares
Weighted-Average Grant-Date Fair Value
Per Share
(in thousands)
Outstanding as of December 31, 20245,788 $630.10 
Granted2,014 $993.08 
Vested(838)$601.36 
Forfeited(139)$621.63 
Outstanding as of March 31, 20256,825 $740.94 
Expected to vest as of March 31, 20256,079