XML 56 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]      
REVENUE $ 2,077,702 $ 1,942,884 $ 1,758,225
Private and Public Cloud [Member]      
Disaggregation of Revenue [Line Items]      
REVENUE 618,850 561,500 504,548
Product Delivery and Service [Member]      
Disaggregation of Revenue [Line Items]      
REVENUE 245,687 250,843 208,856
On-Premise Support [Member]      
Disaggregation of Revenue [Line Items]      
REVENUE 350,164 344,022 334,802
Services and Support [Member]      
Disaggregation of Revenue [Line Items]      
REVENUE 1,214,701 1,156,365 1,048,206
Processing [Member]      
Disaggregation of Revenue [Line Items]      
REVENUE $ 863,001 $ 786,519 $ 710,019