XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Summary of Revenue Disaggregated by Major Product Category and the Related Financial Statement Classification of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]        
Total revenues $ 104,846 $ 95,195 $ 207,283 $ 186,491
Subscriptions and Transactions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 71,288 63,187 141,056 123,901
Software Licenses [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 5,665 2,620 10,177 4,985
Service and Maintenance [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 26,786 28,433 54,191 55,775
Product and Service, Other [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 1,107 955 1,859 1,830
Operating Segments [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 104,846 95,195 207,283 186,491
Operating Segments [Member] | Subscriptions and Transactions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 71,288   141,056  
Operating Segments [Member] | Software Licenses [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 5,665   10,177  
Operating Segments [Member] | Service and Maintenance [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 26,786   54,191  
Operating Segments [Member] | Product and Service, Other [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 1,107   1,859  
Operating Segments [Member] | Settlement Network Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 31,179   62,358  
Operating Segments [Member] | Settlement Network Solutions [Member] | Subscriptions and Transactions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 24,881   49,163  
Operating Segments [Member] | Settlement Network Solutions [Member] | Software Licenses [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 235   807  
Operating Segments [Member] | Settlement Network Solutions [Member] | Service and Maintenance [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 6,063   12,388  
Operating Segments [Member] | Legal Spend Management Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 19,149   37,545  
Operating Segments [Member] | Legal Spend Management Solutions [Member] | Subscriptions and Transactions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 19,149   37,545  
Operating Segments [Member] | Banking Solutions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 23,128 20,954 45,380 42,275
Operating Segments [Member] | Banking Solutions [Member] | Subscriptions and Transactions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 15,925   31,591  
Operating Segments [Member] | Banking Solutions [Member] | Software Licenses [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 2,100   3,426  
Operating Segments [Member] | Banking Solutions [Member] | Service and Maintenance [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 5,103   10,363  
Operating Segments [Member] | Payments and Transactional Documents [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 25,943 $ 25,343 52,177 $ 48,392
Operating Segments [Member] | Payments and Transactional Documents [Member] | Subscriptions and Transactions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 11,045   21,614  
Operating Segments [Member] | Payments and Transactional Documents [Member] | Software Licenses [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 1,499   3,653  
Operating Segments [Member] | Payments and Transactional Documents [Member] | Service and Maintenance [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 12,601   25,360  
Operating Segments [Member] | Payments and Transactional Documents [Member] | Product and Service, Other [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 798   1,550  
Operating Segments [Member] | Health Care [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 1,567   3,710  
Operating Segments [Member] | Health Care [Member] | Subscriptions and Transactions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 231   1,057  
Operating Segments [Member] | Health Care [Member] | Software Licenses [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 464   883  
Operating Segments [Member] | Health Care [Member] | Service and Maintenance [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 872   1,770  
Operating Segments [Member] | Other [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 3,880   6,113  
Operating Segments [Member] | Other [Member] | Subscriptions and Transactions [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 57   86  
Operating Segments [Member] | Other [Member] | Software Licenses [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 1,367   1,408  
Operating Segments [Member] | Other [Member] | Service and Maintenance [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues 2,147   4,310  
Operating Segments [Member] | Other [Member] | Product and Service, Other [Member]        
Disaggregation of Revenue [Line Items]        
Total revenues $ 309   $ 309