XML 99 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Summary of Repurchases Under Share Repurchase Program (Details) - Share Repurchase Program - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
6 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares (in shares) 30 36 28
Average price per share (in dollars per share) $ 260.12 $ 210.30 $ 144.94
Amount $ 7,757 $ 7,674 $ 4,000