v3.25.1
Revenue Recognition (Tables)
3 Months Ended
Apr. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenue

Disaggregated revenue comprised as follows (in thousands):

 

 

 

Three Months Ended April 30,

 

 

 

 

2025

 

 

2024

 

 

Subscription

 

$

162,717

 

 

$

126,034

 

 

Usage

 

 

45,265

 

 

 

37,191

 

 

Platform revenue

 

 

207,982

 

 

 

163,225

 

 

Professional services and other

 

 

7,710

 

 

 

7,103

 

 

Total revenue

 

$

215,692

 

 

$

170,328