XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Supplemental Financial Statement Information - Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Foreign exchange gains (losses), net $ (2,362) $ 5,074 $ (13,433) $ 5,556
Other expense, net (3,972) (275) (3,783) (386)
Total other income (expense), net $ (6,334) $ 4,799 $ (17,216) $ 5,170