v3.25.1
Stockholders' Equity - Summary of RSU and PSU Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Restricted Stock Units    
Number of Units    
Number of Units outstanding, beginning of year (in shares) 1,684 1,615
Granted (in shares) 15 478
Released (in shares) (186) (174)
Forfeited (in shares) (27) (42)
Number of Units outstanding, end of period (in shares) 1,486 1,877
Weighted Average Grant-Date Fair Value    
Units outstanding, beginning of year (in dollars per share) $ 356.31 $ 193.09
Granted (in dollars per share) 580.51 257.49
Released (in dollars per share) 281.66 213.88
Forfeited (in dollars per share) 398.72 186.93
Units outstanding, end of period (in dollars per share) $ 367.15 $ 207.73
Aggregate intrinsic value at quarter end $ 781,511 $ 587,321
Performance Stock Units    
Number of Units    
Number of Units outstanding, beginning of year (in shares) 4,865 394
Granted (in shares) 16 15
Released (in shares) (15) (1)
Forfeited (in shares) (48) (7)
Number of Units outstanding, end of period (in shares) 4,818 401
Weighted Average Grant-Date Fair Value    
Units outstanding, beginning of year (in dollars per share) $ 261.18 $ 201.61
Granted (in dollars per share) 499.47 284.00
Released (in dollars per share) 256.23 180.89
Forfeited (in dollars per share) 224.83 93.32
Units outstanding, end of period (in dollars per share) $ 262.34 $ 206.75
Aggregate intrinsic value at quarter end $ 2,533,889 $ 125,533