XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue by Geography (Tables)
9 Months Ended
Oct. 31, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Timing of revenue recognition (in thousands)
Three Months Ended October 31,Nine Months Ended October 31,
2024202320242023
Subscription revenue
Products and services transferred over time$200,102 $120,323 $534,283 $300,825 
Products and services transferred at a point in time21,409 23,040 50,738 78,392 
Maintenance revenue
Products and services transferred over time4,342 8,979 15,027 31,861 
Other revenue
Products and services transferred over time7,530 8,171 22,025 23,775 
Products and services transferred at a point in time2,795 5,091 6,371 18,026 
Total revenue $236,178 $165,604 $628,444 $452,879 
The following table sets forth revenue by geographic area based on ship to address (in thousands):
Three Months Ended October 31,Nine Months Ended October 31,
2024202320242023
Americas$169,350 $115,969 $450,785 $315,922 
EMEA56,620 43,544 152,710 119,420 
APAC10,208 6,091 24,949 17,537 
Total revenue$236,178 $165,604 $628,444 $452,879