XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
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, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation Of Revenue [Line Items]        
Total revenues $ 130,321 $ 132,607 $ 263,521 $ 263,529
Subscription Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 29,255 26,788 57,583 52,363
Support And Maintenance        
Disaggregation Of Revenue [Line Items]        
Total revenues 39,594 41,693 80,842 82,809
Managed Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 23,527 27,962 49,797 57,137
Electronic Data Interchange And Data Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 23,941 22,998 48,102 46,310
Recurring        
Disaggregation Of Revenue [Line Items]        
Total revenues 116,317 119,441 236,324 238,619
Software License and Hardware        
Disaggregation Of Revenue [Line Items]        
Total revenues 9,353 8,853 16,796 16,273
Other Non-recurring Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 4,651 4,313 10,401 8,637
Software, Hardware, and Other Non-recurring        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 14,004 $ 13,166 $ 27,197 $ 24,910