XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.2
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jul. 31, 2025
Accounting Policies [Abstract]  
Schedule of Disaggregation of Revenue
Timing of revenue recognition (in thousands)
Three Months Ended July 31,Six Months Ended July 31,
2025202420252024
Subscription revenue
Products and services transferred over time$273,429 $176,161 $517,420 $334,181 
Products and services transferred at a point in time23,528 15,154 45,198 29,329 
Maintenance revenue
Products and services transferred over time1,960 5,018 4,290 10,685 
Other revenue
Products and services transferred over time9,229 7,095 17,973 14,495 
Products and services transferred at a point in time1,714 1,523 3,460 3,576 
Total revenue $309,860 $204,951 $588,341 $392,266 
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,
2025202420252024
Americas$225,290 $146,912 $428,055 $281,435 
EMEA73,037 50,633 137,797 96,090 
APAC11,533 7,406 22,489 14,741 
Total revenue$309,860 $204,951 $588,341 $392,266 
Schedules of Concentration of Risk, by Risk Factor
The following customers individually accounted for 10% or more of total revenue or 10% or more of accounts receivable, net:
RevenueAccounts Receivable, Net
Three Months Ended July 31,Six Months Ended July 31,July 31,January 31,
202520242025202420252025
Partner A28%30%28%30%33%33%
Partner B32%34%32%35%25%20%
Partner C*11%*10%10%14%
Partner D******
Partner E
****10%*
* Less than 10%