v3.22.2.2
Geographical Information (Tables)
9 Months Ended
Oct. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Country Based on Customer Address at Time of Sale Revenue by country, based on the customer’s address at the time of sale, was as follows (in thousands): 
 Three Months Ended October 31,Nine Months Ended October 31,
 2022202120222021
United States$66,902 $55,577 $191,129 $161,251 
Others34,170 33,653 101,917 94,795 
Total$101,072 $89,230 $293,046 $256,046 
Percentage of revenue by geographic area:
United States66 %62 %65 %63 %
Other34 %38 %35 %37 %