XML 19 R8.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition
6 Months Ended
Jul. 31, 2026
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Disaggregation of Revenue
The following table presents the Company’s revenue disaggregated by subscription product categories (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2026202520262025
Subscription
SaaS$193,872 $144,758 $372,351 $276,573 
Maintenance and support35,468 38,471 70,031 75,860 
Term subscriptions56,196 58,120 100,112 98,160 
Other subscription services9,669 6,588 18,532 12,667 
Total Subscription295,205 247,937 561,026 463,260 
Services and other13,608 16,422 27,929 31,567 
Total revenue$308,813 $264,359 $588,955 $494,827 
The following table summarizes the revenue the Company recognizes at a point in time and over time (in thousands):
Three Months Ended July 31,Six Months Ended July 31,
2026202520262025
Revenue recognized over time$273,141 $223,165 $528,650 $428,014 
Revenue recognized at a point in time35,672 41,194 60,305 66,813 
Total revenue$308,813 $264,359 $588,955 $494,827 
Contract Balances
Deferred revenue consists primarily of payments received in advance of revenue recognition under the Company’s contracts with customers. Revenue recognized during the three months ended July 31, 2026 and 2025 that was included in the deferred revenue balances at the beginning of the respective periods was $212.3 million and $174.5 million, respectively. Revenue recognized during the six months ended July 31, 2026 and 2025 that was included in the deferred revenue balances at the beginning of the respective periods was $360.0 million and $290.8 million, respectively.
Remaining Performance Obligations
The Company’s contracts with customers include amounts allocated to performance obligations that will be satisfied at a later date. These remaining performance obligations represent contract value that has not yet been recognized as revenue. Remaining performance obligations includes both invoices that have been issued to customers but have not been recognized as revenue and amounts that will be invoiced and recognized as revenue in future periods. As of July 31, 2026, remaining performance obligations were $1.9 billion, of which the Company expects to recognize $931.1 million as revenue over the next 12 months.