XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue and Deferred Costs Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]    
Revenue $ 451,800 $ 438,005
Outsourcing & Cloud [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 120,959 108,583
Product Delivery & Service [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 56,897 71,361
In-House Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 103,141 98,864
Services & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 280,997 278,808
Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 170,803 $ 159,197