v3.25.2
Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Line Items]      
REVENUE $ 2,375,288 $ 2,215,543 $ 2,077,702
Private and Public Cloud [Member]      
Disaggregation of Revenue [Line Items]      
REVENUE 756,879 682,146 618,850
Product Delivery and Service [Member]      
Disaggregation of Revenue [Line Items]      
REVENUE 251,730 238,723 245,687
On-Premise Support [Member]      
Disaggregation of Revenue [Line Items]      
REVENUE 353,128 355,085 350,164
Services and Support [Member]      
Disaggregation of Revenue [Line Items]      
REVENUE 1,361,737 1,275,954 1,214,701
Processing [Member]      
Disaggregation of Revenue [Line Items]      
REVENUE $ 1,013,551 $ 939,589 $ 863,001