XML 48 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers - Schedule of Revenues Disaggregated by Major Revenue Categories and by Occurrence (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation Of Revenue [Line Items]        
Total revenues $ 134,256 $ 130,321 $ 266,117 $ 263,521
Subscription Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 31,411 29,255 61,555 57,583
Support And Maintenance        
Disaggregation Of Revenue [Line Items]        
Total revenues 39,360 39,594 79,012 80,842
Managed Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 25,219 23,527 50,900 49,797
Electronic Data Interchange And Data Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 24,599 23,941 48,569 48,102
Recurring        
Disaggregation Of Revenue [Line Items]        
Total revenues 120,589 116,317 240,036 236,324
Software License and Hardware        
Disaggregation Of Revenue [Line Items]        
Total revenues 8,258 9,353 15,353 16,796
Other Non-recurring Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 5,409 4,651 10,728 10,401
Software, Hardware, and Other Non-recurring        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 13,667 $ 14,004 $ 26,081 $ 27,197