v3.26.1
Revenue by Geography (Tables)
3 Months Ended
Apr. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Timing of revenue recognition (in thousands):
Three Months Ended April 30,
20262025
Subscription revenue
Products and services transferred over time$355,639 $243,991 
Products and services transferred at a point in time18,514 21,670 
Other revenue
Products and services transferred over time11,160 11,074 
Products and services transferred at a point in time1,755 1,746 
Total revenue $387,068 $278,481 
The following table sets forth revenue by geographic area based on ship to address (in thousands):
Three Months Ended April 30,
20262025
Americas$278,913 $202,765 
EMEA$92,188 64,760 
APAC$15,967 10,956 
Total revenue$387,068 $278,481