XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Interest Income and Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Other Income and Expenses [Abstract]        
Interest income $ 4,121 $ 5,409 $ 8,353 $ 10,785
Unrealized gains (losses) on foreign currency transactions (1,081) 1,407 (1,839) 882
Other non-operating income (expense) 267 (56) 2,623 (547)
Total interest income and other income (expense), net $ 3,307 $ 6,760 $ 9,137 $ 11,120