v3.20.4
Income Taxes - Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2019
Income Tax Disclosure [Abstract]      
Federal $ 0 $ 0 $ 0
State 401 104 304
Foreign 5,811 2,574 1,481
Total current 6,212 2,678 1,785
Federal (136) (362) 0
State (317) (57) 0
Foreign (999) (262) (418)
Total deferred (1,452) (681) (418)
Provision for income taxes $ 4,760 $ 1,997 $ 1,367