XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue by Geography (Tables)
3 Months Ended
Apr. 30, 2025
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Timing of revenue recognition (in thousands)
Three Months Ended April 30,
20252024
Subscription revenue
Products and services transferred over time$243,991 $158,020 
Products and services transferred at a point in time21,670 14,175 
Maintenance revenue
Products and services transferred over time2,330 5,667 
Other revenue
Products and services transferred over time8,744 7,400 
Products and services transferred at a point in time1,746 2,053 
Total revenue $278,481 $187,315 
The following table sets forth revenue by geographic area based on ship to address (in thousands):
Three Months Ended April 30,
20252024
Americas$202,765 $134,523 
EMEA64,760 45,457 
APAC10,956 7,335 
Total revenue$278,481 $187,315