XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUES - Schedule of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]        
Revenues: $ 75,427 $ 67,897 $ 219,985 $ 195,939
Subscription and transaction fees        
Disaggregation of Revenue [Line Items]        
Revenues: 65,179 59,207 194,056 170,371
Transaction fees        
Disaggregation of Revenue [Line Items]        
Revenues: 44,028 40,034 132,022 114,956
Subscription fees        
Disaggregation of Revenue [Line Items]        
Revenues: 21,151 19,173 62,034 55,415
Equipment sales        
Disaggregation of Revenue [Line Items]        
Revenues: $ 10,248 $ 8,690 $ 25,929 $ 25,568