XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
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, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation Of Revenue [Line Items]        
Total revenues $ 140,002 $ 134,256 $ 270,881 $ 266,117
Subscription Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 36,867 31,411 72,227 61,555
Support And Maintenance        
Disaggregation Of Revenue [Line Items]        
Total revenues 38,076 39,360 76,623 79,012
Managed Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 26,218 25,219 48,711 50,900
Electronic Data Interchange And Data Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 24,530 24,599 47,652 48,569
Recurring Revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues 125,691 120,589 245,213 240,036
Software License and Hardware        
Disaggregation Of Revenue [Line Items]        
Total revenues 8,014 8,258 12,754 15,353
Other Non-recurring Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 6,297 5,409 12,914 10,728
Software, Hardware, and Other Non-recurring        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 14,311 $ 13,667 $ 25,668 $ 26,081