XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Oct. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue The following table presents the Company's revenue by geographic region:
Three months ended October 31,Nine months ended October 31,
(in thousands)2021202020212020
North America$79,083 $71,159 $229,782 $211,557 
International20,446 17,902 59,863 50,910 
Total revenue$99,529 $89,061 $289,645 $262,467