v3.26.1
Revenue Recognition (Tables)
3 Months Ended
Apr. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue
The following table presents the Company’s revenue disaggregated by subscription product categories (in thousands):
Three Months Ended April 30,
20262025
Subscription
SaaS$178,479 $131,815 
Maintenance and support34,563 37,389 
Term subscriptions43,916 40,040 
Other subscription services8,863 6,079 
Total Subscription265,821 215,323 
Services and other14,321 15,145 
Total revenue$280,142 $230,468 
The following table summarizes the revenue the Company recognizes at a point in time and over time (in thousands):
Three Months Ended April 30,
20262025
Revenue recognized over time$255,509 $204,849 
Revenue recognized at a point in time24,633 25,619 
Total revenue$280,142 $230,468