XML 96 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Other Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Other Income and Expenses [Abstract]      
Foreign currency gain (loss) $ 124 $ 591 $ (714)
Accretion (amortization) on investments 24,817 2,982 (7,201)
Interest income, net 133,748 45,860 14,730
Miscellaneous income 0 572 0
Other income, net $ 158,689 $ 50,005 $ 6,815