v3.25.1
Revenues
3 Months Ended
Apr. 30, 2025
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Disaggregation of Revenue
Disaggregated revenues by source and geographic region were as follows:
Three Months Ended April 30,
20242025
United States
Subscriptions - non-mortgage$72,991 $80,755 
Subscriptions - mortgage17,700 18,969 
Professional services and other11,550 12,826 
Total United States102,241 112,550 
International
Subscriptions19,715 25,864 
Professional services and other6,131 5,723 
Total International25,846 31,587 
Total Revenue$128,087 $144,137 
Revenues by geography are determined based on the region of the Company’s contracting entity, which may be different than the region of the customer.
During the fourth quarter of fiscal year 2025, the Company changed the presentation of disaggregated revenues from a classification primarily based on geographic region to a classification to include sources by geographic region. The prior period presentation of disaggregated revenues has been reclassified to conform with the current period presentation.
Contract Amounts
Accounts Receivable
Accounts receivable, less allowance for doubtful accounts, is as follows as of January 31, 2025 and April 30, 2025:
As of January 31, 2025As of April 30, 2025
Trade accounts receivable$122,394 $85,828 
Unbilled accounts receivable23,662 17,102 
Allowance for doubtful accounts(1,229)(1,269)
Other accounts receivable
1,960 2,756 
Total accounts receivable, net$146,787 $104,417 
Deferred Revenue and Remaining Performance Obligations
Significant movements in the deferred revenue balance during the period consisted of increases due to payments received or due in advance prior to the transfer of control of the underlying performance obligations to the customer, which were offset by decreases due to revenues recognized in the period. During the three months ended April 30, 2025, $90.0 million of revenues were recognized out of the deferred revenue balance as of January 31, 2025.
Remaining performance obligations were $1.2 billion as of April 30, 2025. The Company expects to recognize approximately 69% of its remaining performance obligation as revenues in the next 24 months, approximately 26% more in the following 25 to 48 months, and the remainder thereafter.