XML 68 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE - Contract with Customer (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]      
Recurring and other revenue $ 602,386 $ 518,874 $ 427,032
Recurring fees      
Disaggregation of Revenue [Line Items]      
Recurring and other revenue 587,023 506,131 414,677
Implementation services and other      
Disaggregation of Revenue [Line Items]      
Recurring and other revenue $ 15,363 $ 12,743 $ 12,355