XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Operations by Segments and Geographic Areas - Schedule of Disaggregated Revenue by Major Product Classification (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]        
Total revenues $ 131,836 $ 120,885 $ 384,228 $ 349,274
Subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenues 112,135 99,939 324,113 283,721
Software        
Disaggregation of Revenue [Line Items]        
Total revenues 1,006 1,092 3,086 3,871
Professional Services, Maintenance and Other        
Disaggregation of Revenue [Line Items]        
Total revenues 18,695 19,854 57,029 61,682
Payment Platforms        
Disaggregation of Revenue [Line Items]        
Total revenues 37,994 29,163 107,773 82,072
Payment Platforms | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 37,994 29,163 107,773 82,072
Payment Platforms | Subscriptions | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 37,616 28,950 106,841 81,662
Payment Platforms | Software | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Payment Platforms | Professional Services, Maintenance and Other | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 378 213 932 410
Banking Solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 51,181 47,211 148,821 136,689
Banking Solutions | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 51,181 47,211 148,821 136,689
Banking Solutions | Subscriptions | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 44,351 40,436 128,380 115,687
Banking Solutions | Software | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 1 66 106 181
Banking Solutions | Professional Services, Maintenance and Other | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 6,829 6,709 20,335 20,821
Legal Spend Management        
Disaggregation of Revenue [Line Items]        
Total revenues 21,957 22,147 66,476 64,546
Legal Spend Management | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 21,957 22,147 66,476 64,546
Legal Spend Management | Subscriptions | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 21,947 22,144 66,456 64,540
Legal Spend Management | Software | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Legal Spend Management | Professional Services, Maintenance and Other | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 10 3 20 6
Traditional Solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 16,444 18,810 48,320 53,384
Traditional Solutions | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 16,444 18,810 48,320 53,384
Traditional Solutions | Subscriptions | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 7,006 7,582 19,108 18,878
Traditional Solutions | Software | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 525 740 1,401 2,127
Traditional Solutions | Professional Services, Maintenance and Other | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 8,913 10,488 27,811 32,379
Other        
Disaggregation of Revenue [Line Items]        
Total revenues 4,260 3,554 12,838 12,583
Other | Other        
Disaggregation of Revenue [Line Items]        
Total revenues 4,260 3,554 12,838 12,583
Other | Subscriptions | Other        
Disaggregation of Revenue [Line Items]        
Total revenues 1,215 827 3,328 2,954
Other | Software | Other        
Disaggregation of Revenue [Line Items]        
Total revenues 480 286 1,579 1,563
Other | Professional Services, Maintenance and Other | Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 2,565 $ 2,441 $ 7,931 $ 8,066