XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operations by Segments and Geographic Areas - Schedule of Disaggregated Revenue by Major Product Classification (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]        
Total revenues $ 128,787 $ 116,024 $ 252,392 $ 228,389
Subscriptions        
Disaggregation of Revenue [Line Items]        
Total revenues 108,482 93,398 211,978 183,782
Software        
Disaggregation of Revenue [Line Items]        
Total revenues 1,153 1,802 2,080 2,779
Professional Services, Maintenance and Other        
Disaggregation of Revenue [Line Items]        
Total revenues 19,152 20,824 38,334 41,828
Payment Platforms        
Disaggregation of Revenue [Line Items]        
Total revenues 35,972 27,542 69,779 52,909
Payment Platforms | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 35,972 27,542 69,779 52,909
Payment Platforms | Subscriptions | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 35,721 27,432 69,225 52,712
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 251 110 554 197
Banking Solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 49,959 44,249 97,640 89,478
Banking Solutions | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 49,959 44,249 97,640 89,478
Banking Solutions | Subscriptions | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 43,094 37,298 84,029 75,251
Banking Solutions | Software | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 28 11 105 115
Banking Solutions | Professional Services, Maintenance and Other | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 6,837 6,940 13,506 14,112
Legal Spend Management        
Disaggregation of Revenue [Line Items]        
Total revenues 22,456 21,849 44,519 42,399
Legal Spend Management | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 22,456 21,849 44,519 42,399
Legal Spend Management | Subscriptions | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 22,449 21,846 44,509 42,396
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 7 3 10 3
Traditional Solutions        
Disaggregation of Revenue [Line Items]        
Total revenues 15,684 17,178 31,876 34,574
Traditional Solutions | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 15,684 17,178 31,876 34,574
Traditional Solutions | Subscriptions | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 6,076 5,615 12,102 11,296
Traditional Solutions | Software | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 437 638 876 1,386
Traditional Solutions | Professional Services, Maintenance and Other | Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenues 9,171 10,925 18,898 21,892
Other        
Disaggregation of Revenue [Line Items]        
Total revenues 4,716 5,206 8,578 9,029
Other | Other        
Disaggregation of Revenue [Line Items]        
Total revenues 4,716 5,206 8,578 9,029
Other | Subscriptions | Other        
Disaggregation of Revenue [Line Items]        
Total revenues 1,142 1,207 2,113 2,127
Other | Software | Other        
Disaggregation of Revenue [Line Items]        
Total revenues 688 1,153 1,099 1,278
Other | Professional Services, Maintenance and Other | Other        
Disaggregation of Revenue [Line Items]        
Total revenues $ 2,886 $ 2,846 $ 5,366 $ 5,624