XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.4
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, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Disaggregation Of Revenue [Line Items]        
Total revenues $ 141,752 $ 137,740 $ 412,633 $ 403,857
Subscription Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 37,958 33,163 110,185 94,718
Support And Maintenance        
Disaggregation Of Revenue [Line Items]        
Total revenues 37,914 39,936 114,537 118,948
Managed Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 27,395 26,830 76,106 77,730
Electronic Data Interchange And Data Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 24,976 24,858 72,628 73,427
Recurring Revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues 128,243 124,787 373,456 364,823
Software License and Hardware        
Disaggregation Of Revenue [Line Items]        
Total revenues 7,908 7,210 20,662 22,563
Other Non-recurring Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 5,601 5,743 18,515 16,471
Software, Hardware, and Other Non-recurring        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 13,509 $ 12,953 $ 39,177 $ 39,034