XML 22 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue from Contracts with Customers - Schedule of Revenues Disaggregated by Major Revenue Categories and by Occurrence (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Disaggregation Of Revenue [Line Items]        
Total revenues $ 137,740 $ 130,867 $ 403,857 $ 394,388
Subscription Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 33,163 30,035 94,718 87,618
Support And Maintenance        
Disaggregation Of Revenue [Line Items]        
Total revenues 39,936 39,714 118,948 120,556
Managed Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 26,830 24,251 77,730 74,048
Electronic Data Interchange And Data Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 24,858 23,446 73,427 71,548
Recurring        
Disaggregation Of Revenue [Line Items]        
Total revenues 124,787 117,446 364,823 353,770
Software License and Hardware        
Disaggregation Of Revenue [Line Items]        
Total revenues 7,210 9,217 22,563 26,013
Other Non-recurring Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 5,743 4,204 16,471 14,605
Software, Hardware, and Other Non-recurring        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 12,953 $ 13,421 $ 39,034 $ 40,618