XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Apr. 30, 2025
Accounting Policies [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 
Schedules of Concentration of Risk, by Risk Factor
The following customers individually accounted for 10% or more of total revenue and 10% or more of accounts receivable, net:
RevenueAccounts Receivable, Net
Three Months Ended April 30,April 30,January 31,
2025202420252025
Partner A29%30%22%33%
Partner B32%35%31%20%
Partner C*10%*14%
Partner D**13%*
* Less than 10%