XML 50 R33.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUES (Tables)
3 Months Ended
Sep. 30, 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 September 30,
($ in thousands)20232022
Transaction fees$37,030 $31,295 
Subscription fees18,105 15,780 
Subscription and transaction fees$55,135 $47,075 
Equipment sales7,548 10,707 
Total revenues$62,683 $57,782 
Contract Liabilities The Company’s contract liability (i.e., deferred revenue) balances are as follows:
Three months ended September 30,Three months ended September 30,
($ in thousands)20232022
Deferred revenue, beginning of the period$1,666 $1,893 
Deferred revenue, end of the period1,940 2,069 
Revenue recognized in the period from amounts included in deferred revenue at the beginning of the period$92 $106 
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 September 30, 2023:
($ in thousands)As of September 30, 2023
Remainder of 2024$4,177 
20255,425 
20262,778 
Thereafter— 
     Total$12,380