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):
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):
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||