v3.24.2.u1
Finance leases and other debt - Schedule of Components of Interest Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Debt Disclosure [Abstract]        
Interest expense $ (608) $ (420) $ (1,161) $ (713)
Interest income 654 1,206 1,446 2,217
Interest income, net $ 46 $ 786 $ 285 $ 1,504