v3.23.1
Finance leases and other debt - Schedule of interest income (expense), net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Debt Disclosure [Abstract]      
Interest expense $ (1,411) $ (1,163) $ (1,695)
Interest income 2,475 79 122
Interest income (expense), net $ 1,064 $ (1,084) $ (1,573)