v3.24.0.1
Finance leases and other debt - Schedule of interest income (expense), net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Debt Disclosure [Abstract]      
Interest expense $ (1,854) $ (1,411) $ (1,163)
Interest income 4,065 2,475 79
Interest income (expense), net $ 2,211 $ 1,064 $ (1,084)