XML 57 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue and Deferred Costs Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of Revenue [Line Items]    
Revenue $ 438,005 $ 392,543
Processing [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 159,197 145,975
Outsourcing & Cloud [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 108,583 97,359
Product Delivery & Service [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 71,361 57,964
In-House Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 98,864 91,245
Services & Support [Member]    
Disaggregation of Revenue [Line Items]    
Revenue $ 278,808 $ 246,568