XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Oct. 31, 2024
Accounting Policies [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 
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:
RevenueRevenue
Accounts Receivable, Net
Three Months Ended October 31,Nine Months Ended October 31,October 31,January 31,
202420232024202320242024
Partner A28%29%29%30%36%44%
Partner B33%34%34%35%21%25%
Partner C10%12%10%11%11%*
* Less than 10%