v3.25.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jul. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents total revenue by type (in thousands):

Three Months Ended
July 31,
Six Months Ended
July 31,
2025202420252024
Subscription$171,771 $139,960 $326,674 $270,108 
Professional services and other8,340 5,539 15,496 10,850 
Total$180,111 $145,499 $342,170 $280,958 
Schedule of Total Revenue by Geography
The following table presents total revenue by geography (in thousands):

Three Months Ended
July 31,
Six Months Ended
July 31,
2025202420252024
United States$98,713 $80,233 $186,614 $155,872 
International81,398 65,266 155,556 125,086 
Total$180,111 $145,499 $342,170 $280,958 
Schedule of Allowance for Credit Loss Rollforward
The following table presents a reconciliation of the allowance for credit losses on accounts receivable (in thousands):

Allowance for Credit Losses
Balance at January 31, 2025
$2,563 
Reserve:
Credit losses600 
Deferred revenue995 
Write-offs(2,482)
Recoveries174 
Balance at July 31, 2025
$1,850 
Schedule of Remaining Performance Obligations
The following table presents remaining performance obligations as of the dates indicated below (in millions):
TotalLess than 1 Year1-5 Years
July 31, 2024$689.6 $438.3 $251.3 
October 31, 2024716.8 458.2 258.6 
January 31, 2025793.1 505.2 287.9 
April 30, 2025829.3 522.2 307.1 
July 31, 2025862.2 558.2 304.0