XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue and Deferred Costs Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]    
Revenue $ 488,056 $ 451,800
Private and Public Cloud    
Disaggregation of Revenue [Line Items]    
Revenue 135,642 120,959
Product Delivery and Services [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 51,516 56,897
On-Premise Support    
Disaggregation of Revenue [Line Items]    
Revenue 110,336 103,141
Services and Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 297,494 280,997
Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 190,562 $ 170,803