v3.26.1
Revenues (Tables)
6 Months Ended
Jul. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue by Geographic Region
Disaggregated revenues by source and geographic region were as follows:
Three Months Ended July 31,Six Months Ended July 31,
2025202620252026
United States
Subscription - non-mortgage$82,483 $91,926 $163,238 $181,889 
Subscription - mortgage20,854 20,648 39,823 40,355 
Professional services and other11,970 12,036 24,796 25,373 
Total United States Revenue115,307 124,610 227,857 247,617 
International
Subscription27,415 30,888 53,279 62,147 
Professional services and other6,093 5,503 11,816 10,651 
Total International Revenue33,508 36,391 65,095 72,798 
Total Revenue$148,815 $161,001 $292,952 $320,415 
Revenues by geographic region were as follows:
Three Months Ended July 31,Six Months Ended July 31,
2025202620252026
United States$115,307 $124,610 $227,857 $247,617 
United Kingdom18,951 17,584 36,874 35,476 
Other14,557 18,807 28,221 37,322 
$148,815 $161,001 $292,952 $320,415 
Schedule of Accounts Receivable and Less Allowance for Doubtful Accounts
Accounts receivable, less allowance for doubtful accounts, are as follows as of January 31, 2026 and July 31, 2026:
As of January 31, 2026As of July 31, 2026
Trade accounts receivable$139,729 $102,441 
Unbilled accounts receivable28,131 19,933 
Allowance for doubtful accounts(2,825)(1,922)
Other accounts receivable
1,505 1,913 
Total accounts receivable, net$166,540 $122,365