XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue and Deferred Costs Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue [Line Items]    
Revenue $ 600,982 $ 571,368
Private and Public Cloud    
Disaggregation of Revenue [Line Items]    
Revenue 182,260 163,489
Product Delivery and Service [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 57,663 60,839
On-Premise Support    
Disaggregation of Revenue [Line Items]    
Revenue 116,756 117,877
Services and Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 356,679 342,205
Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 244,303 $ 229,163