XML 98 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE - Schedule of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]      
Revenues: $ 268,596 $ 243,641 $ 205,202
Non-US      
Disaggregation of Revenue [Line Items]      
Revenues: 2,400 500 0
Transaction fees      
Disaggregation of Revenue [Line Items]      
Revenues: 156,166 132,594 110,695
Subscription fees      
Disaggregation of Revenue [Line Items]      
Revenues: 75,331 67,629 58,155
Subscription and transaction fees      
Disaggregation of Revenue [Line Items]      
Revenues: 231,497 200,223 168,850
Equipment sales      
Disaggregation of Revenue [Line Items]      
Revenues: $ 37,099 $ 43,418 $ 36,352