v3.26.1
REVENUE RECOGNITION (Tables)
9 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents the Company's revenue disaggregated by major product category (amounts in thousands):
Three Months Ended June 30,Nine Months Ended June 30,
2026202520262025
Major product category
Fraud and identity solutions
SaaS
$24,833$18,100$65,728$52,183
Software license and support
3,6126,94412,60911,509
Professional services and other
5864911,8641,531
Total fraud and identity solutions revenue
29,03125,53580,20165,223
Check verification solutions
SaaS
1,3191,1613,8813,500
Software license and support
23,40818,84667,92765,454
Professional services and other
2801871,114735
Total check verification solutions revenue
25,00720,19472,92269,689
Total by revenue type
SaaS
26,15219,26169,60955,683
Software license and support
27,02025,79080,53676,963
Professional services and other
8666782,9782,266
Total revenue
$54,038$45,729$153,123$134,912
Schedule of Revenue from External Customers by Geographic Areas Revenue for the three and nine months ended June 30, 2026 and 2025 were as follows (amounts in thousands):
Three Months Ended June 30,Nine Months Ended June 30,
2026202520262025
United States
$43,931$35,354$119,092$103,430
United Kingdom5,6995,66917,38015,442
All other countries
4,4084,70616,65116,040
Total revenue
$54,038$45,729$153,123$134,912
Schedule of Contract Balances
The following table provides information about accounts receivable, contract assets and contract liabilities from contracts with customers (amounts in thousands):
June 30, 2026September 30, 2025June 30, 2025September 30, 2024
Accounts receivable, net
$52,306 $36,811 $40,207 $31,682 
Contract assets, current8,763 12,687 12,180 15,818 
Contract assets, non-current2,062 1,405 1,403 3,620 
Contract liabilities (deferred revenue), current34,501 29,061 25,925 21,231 
Contract liabilities (deferred revenue), non-current1,615 1,085 843 753 
Schedule of Remaining Performance Obligation
Remaining performance obligation consisted of the following as of June 30, 2026 (amounts in thousands):
June 30, 2026
Current$74,387
Non-current28,064
Total$102,451