XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue by Geography (Tables)
3 Months Ended
Apr. 30, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Timing of revenue recognition (in thousands)
Three Months Ended April 30,
20242023
Subscription revenue
Products and services transferred over time$158,020 $81,649 
Products and services transferred at a point in time14,175 26,749 
Maintenance revenue
Products and services transferred over time5,667 12,288 
Other revenue
Products and services transferred over time7,400 7,697 
Products and services transferred at a point in time2,053 7,357 
Total revenue $187,315 $135,740 
The following table sets forth revenue by geographic area based on ship to address (in thousands):
Three Months Ended April 30,
20242023
Americas$134,523 $91,685 
EMEA45,457 38,522 
APAC7,335 5,533 
Total revenue$187,315 $135,740