XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUES (Tables)
6 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
Based on similar operational characteristics, the Company's revenues are disaggregated as follows:

Three months ended December 31,Six months ended December 31,
($ in thousands)2023202220232022
Transaction fees$37,892 $32,392 $74,922 $63,687 
Subscription fees18,137 16,540 36,242 32,320 
Subscription and transaction fees$56,029 $48,932 $111,164 $96,007 
Equipment sales9,330 12,398 16,878 23,105 
Total revenues$65,359 $61,330 $128,042 $119,112 
Contract Liabilities
The Company’s contract liability (i.e., deferred revenue) balances are as follows:
Three months ended December 31,
($ in thousands)20232022
Deferred revenue, beginning of the period$1,940 $2,069 
Deferred revenue, end of the period1,788 1,970 
Revenue recognized in the period from amounts included in deferred revenue at the beginning of the period$150 $119 
Six months ended December 31,
($ in thousands)20232022
Deferred revenue, beginning of the period$1,666 $1,893 
Deferred revenue, end of the period1,788 1,970 
Revenue recognized in the period from amounts included in deferred revenue at the beginning of the period$242 $226 
Future Performance Obligations The following table reflects the estimated fees to be recognized in the future related to performance obligations that are unsatisfied as of December 31, 2023:
($ in thousands)As of December 31, 2023
Remainder of fiscal year 2024$2,923 
20255,703 
20263,235 
Thereafter — 
     Total$11,861