v3.25.3
Finance leases and other debt - Schedule of Components of Interest 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
Debt Disclosure [Abstract]        
Interest expense $ (320) $ (600) $ (1,146) $ (1,761)
Interest income 700 626 1,904 2,072
Interest income, net $ 380 $ 26 $ 758 $ 311