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
Jun. 30, 2018
Jun. 30, 2017
Disaggregation Of Revenue [Line Items]    
Total revenues $ 133,200 $ 130,922
Subscription Services    
Disaggregation Of Revenue [Line Items]    
Total revenues 28,328 25,575
Support And Maintenance    
Disaggregation Of Revenue [Line Items]    
Total revenues 41,248 41,116
Managed Services    
Disaggregation Of Revenue [Line Items]    
Total revenues 26,270 29,175
Electronic Data Interchange And Data Services    
Disaggregation Of Revenue [Line Items]    
Total revenues 24,161 23,312
Recurring    
Disaggregation Of Revenue [Line Items]    
Total revenues 120,007 119,178
Software License and Hardware    
Disaggregation Of Revenue [Line Items]    
Total revenues 7,443 7,420
Other Non-recurring Services    
Disaggregation Of Revenue [Line Items]    
Total revenues 5,750 4,324
Software, Hardware, and Other Non-recurring    
Disaggregation Of Revenue [Line Items]    
Total revenues $ 13,193 $ 11,744