XML 99 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Cash Income Taxes Paid, Net of Amounts Refunded (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
Income Tax Disclosure [Abstract]      
Federal $ 332,500    
State and local 67,178    
Foreign 21,927    
Total cash paid for income taxes, net $ 421,605 $ 395,400 $ 348,100