v3.26.1
Revenue Recognition
3 Months Ended
Apr. 30, 2026
Revenue from Contract with Customer [Abstract]  
Revenue Recognition
3.
Revenue Recognition

Remaining Performance Obligations

The transaction price allocated to remaining performance obligations represents the contracted transaction price that has not yet been recognized as revenue, which includes deferred revenue and amounts under non-cancellable contracts greater than one year that will be recognized as revenue in future periods. In nearly all cases, the Company’s subscription agreements (monthly, annual, or multi-year) renew automatically unless cancelled in advance, and the majority of auto-renewing contracts renew for one-year terms rather than multi-year commitments. As of April 30, 2026, the aggregate amount of the transaction price allocated to remaining performance obligations was $470.2 million, of which the Company expects to recognize approximately 52% as revenue in the next 12 months and substantially all of the remainder by April 30, 2029.

Remaining performance obligations exclude marketing automation usage-based fees, and payment and financing solution fees for which the Company applies the “right to invoice” practical expedient.

Disaggregated Revenue and Revenue by Geography

Disaggregated revenue were as follows (in thousands):

 

 

 

Three Months Ended April 30,

 

 

 

 

2026

 

 

2025

 

 

Subscription

 

$

202,038

 

 

$

162,717

 

 

Usage

 

 

58,526

 

 

 

45,265

 

 

Platform revenue

 

 

260,564

 

 

 

207,982

 

 

Professional services and other

 

 

8,260

 

 

 

7,710

 

 

Total revenue

 

$

268,824

 

 

$

215,692

 

 

 

Substantially all of the Company’s revenue is concentrated in the United States. Revenue from customers outside of the United States, based on the billing address of the customer, comprised less than 5% of total revenue for each of the three months ended April 30, 2026 and 2025.

Deferred Revenue

The Company recognized revenue of $17.6 million and $16.6 million for the three months ended April 30, 2026 and 2025, respectively, which was included in deferred revenue balances at the beginning of the respective periods. Substantially all of the $19.0 million of deferred revenue as of April 30, 2026 is expected to be fully recognized in the next 12 months.

Deferred Contract Costs

During the three months ended April 30, 2026 and 2025, the Company capitalized $3.8 million and $5.7 million of deferred contract costs, respectively. Amortization expense for the deferred contract costs included in sales and marketing expense in the unaudited condensed consolidated statements of operations was $4.1 million and $3.3 million for the three months ended April 30, 2026 and 2025.

Allowance for Credit Losses

The Company determines the need for an allowance for credit losses based upon various factors, including past collection experience, credit quality of the customer, age of the receivable balance, and current economic conditions, as well as specific circumstances arising with individual customers. Accounts receivables are written off against the allowance when management determines a balance is uncollectible and the Company no longer actively pursues collection of the receivable. The changes in the allowance for credit losses are as follows (in thousands):

 

 

Three Months Ended April 30,

 

 

 

2026

 

 

2025

 

Beginning balance

 

$

11,963

 

 

$

4,698

 

  Additions

 

 

1,198

 

 

 

3,568

 

  Write-offs

 

 

(3,576

)

 

 

(1,171

)

Ending balance

 

$

9,585

 

 

$

7,095