XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue by Geography (Tables)
6 Months Ended
Jul. 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Timing of revenue recognition (in thousands)
Three Months Ended July 31,Six Months Ended July 31,
2024202320242023
Subscription revenue
Products and services transferred over time$176,161 $98,853 $334,181 $180,502 
Products and services transferred at a point in time15,154 28,603 29,329 55,352 
Maintenance revenue
Products and services transferred over time5,018 10,594 10,685 22,882 
Other revenue
Products and services transferred over time7,095 7,907 14,495 15,604 
Products and services transferred at a point in time1,523 5,578 3,576 12,935 
Total revenue $204,951 $151,535 $392,266 $287,275 
The following table sets forth revenue by geographic area based on ship to address (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2024202320242023
Americas$146,912 $108,268 $281,435 $199,953 
EMEA50,633 37,354 96,090 75,876 
APAC7,406 5,913 14,741 11,446 
Total revenue$204,951 $151,535 $392,266 $287,275