v3.25.2
Revenue (Tables)
6 Months Ended
Jul. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The following table presents the Company's revenue by geographic region:
Three months ended July 31,Six months ended July 31,
(in thousands)2025202420252024
North America$91,012 $76,823 $179,862 $152,180 
International22,082 21,064 42,715 41,697 
Total revenue$113,094 $97,887 $222,577 $193,877