XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 88,055 $ 72,373 $ 173,406 $ 141,081
North America        
Disaggregation of Revenue [Line Items]        
Revenue 71,171 59,941 140,398 116,453
International        
Disaggregation of Revenue [Line Items]        
Revenue $ 16,884 $ 12,432 $ 33,008 $ 24,628