v3.26.1
Segments and Geographic Information (Tables)
3 Months Ended
Apr. 30, 2026
Segment Reporting [Abstract]  
Schedule of Segment Reporting
The following is a summary of consolidated revenues within geographic areas determined by the billing address of the customer for the periods presented (in thousands):
Three Months Ended April 30,
20262025
United States$178,790 $151,177 
EMEA 61,410 47,957 
Rest of the World39,942 31,334 
Total revenue$280,142 $230,468