XML 66 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Income Tax Disclosure [Abstract]        
Income before provision for income taxes $ 1,994,967 $ 448,162 $ 2,526,587 $ 763,927
Provision for income taxes $ 452,522 $ 89,570 $ 558,465 $ 150,732
Effective tax rate 22.70% 20.00% 22.10% 19.70%