v3.24.1.1.u2
Revenue from Contracts with Customers (Tables)
3 Months Ended
Apr. 30, 2024
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following table presents total revenue by type (in thousands):

Three Months Ended
April 30,
20242023
Subscription$130,148 $97,146 
Professional services and other5,311 4,634 
Total$135,459 $101,780 
Total Revenue by Geography
The following table presents total revenue by geography (in thousands):

Three Months Ended
April 30,
20242023
United States$75,639 $58,503 
International59,820 43,277 
Total$135,459 $101,780 
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 losses668 
Deferred revenue565 
Write-offs(1,644)
Recoveries35 
Balance at April 30, 2024
$2,396 
Remaining Performance Obligations
The following table presents remaining performance obligations as of the dates indicated below (in millions):

TotalLess than 1 Year1-5 Years
April 30, 2023$477.5 $325.4 $152.1 
July 31, 2023523.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