XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jul. 31, 2024
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,
2024202320242023
Subscription$139,960 $109,711 $270,108 $206,857 
Professional services and other5,539 5,396 10,850 10,030 
Total$145,499 $115,107 $280,958 $216,887 
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,
2024202320242023
United States$80,233 $65,114 $155,872 $123,617 
International65,266 49,993 125,086 93,270 
Total$145,499 $115,107 $280,958 $216,887 
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, 2024
$2,772 
Reserve:
Credit losses369 
Deferred revenue1,659 
Write-offs(2,304)
Recoveries190 
Balance at July 31, 2024
$2,686 
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, 2023$523.5 $353.3 $170.2 
October 31, 2023560.1 369.9 190.2 
January 31, 2024639.2 409.1 230.1 
April 30, 2024657.3 419.8 237.5 
July 31, 2024689.6 438.3 251.3