XML 65 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Income Tax Disclosure [Abstract]        
Income before provision for income taxes $ 90,399 $ 323,884 $ 234,071 $ 552,815
Provision for income taxes $ 44,649 $ 6,800 $ 74,663 $ 8,200
Effective tax rate (as a percent) 49.40% 2.10% 31.90% 1.50%