v3.22.0.1
Balance Sheet Components - Other Noncurrent Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Other assets $ 13,348 $ 8,627
Deferred income tax asset 4,802 1,328
Deferred finance cost 4,620 4,355
Deposits 2,576 2,802
Other assets, noncurrent $ 25,346 $ 17,112