v3.26.1
STOCK-BASED COMPENSATION - Schedule of Stock Option Activity (Details)
$ / shares in Units, $ in Millions
12 Months Ended
May 31, 2026
USD ($)
$ / shares
shares
Shares Subject to Stock Options  
Beginning balance (in shares) 11,712,352
Granted (in shares) 1,858,618
Exercised (in shares) (4,824,124)
Forfeited or expired (in shares) (333,980)
Ending balance (in shares) 8,412,866
Stock Options, Exercisable (in shares) 4,871,197
Stock Options, Expected to vest (in shares) 3,188,210
Stock Options, Available for future grants (in shares) 9,581,694
Weighted-
Average
Exercise Price  
Beginning balance (in dollar per share) | $ / shares $ 222.31
Granted (in dollar per share) | $ / shares 243.07
Exercised (in dollar per share) | $ / shares 209.54
Forfeited or expired (in dollar per share) | $ / shares 243.01
Ending balance (in dollar per share) | $ / shares 233.46
Stock Options, Exercisable (in dollar per share) | $ / shares 220.65
Stock Options, Expected to vest (in dollar per share) | $ / shares $ 251.07
Weighted-
Average
Remaining
Contractual
Term (in years)  
Weighted-Average Remaining Contractual Term, Outstanding 6 years 2 months 12 days
Weighted-Average Remaining Contractual Term, Exercisable 4 years 7 months 6 days
Weighted-Average Remaining Contractual Term, Expected to vest 8 years 4 months 24 days
Aggregate
Intrinsic Value  
Aggregate Intrinsic Value, Outstanding | $ $ 1,500
Aggregate Intrinsic Value, Exercisable | $ 931
Aggregate Intrinsic Value, Expected to vest | $ $ 512