XML 56 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue from Contracts with Customers - Schedule of Revenues Disaggregated by Major Revenue Categories and by Occurrence (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Disaggregation Of Revenue [Line Items]      
Total revenues $ 556,821 $ 540,239 $ 529,173
Subscription Services      
Disaggregation Of Revenue [Line Items]      
Total revenues 148,403 127,602 117,502
Support And Maintenance      
Disaggregation Of Revenue [Line Items]      
Total revenues 152,956 158,619 160,798
Managed Services      
Disaggregation Of Revenue [Line Items]      
Total revenues 103,138 104,549 98,203
Electronic Data Interchange And Data Services      
Disaggregation Of Revenue [Line Items]      
Total revenues 98,322 98,543 97,418
Recurring Revenue      
Disaggregation Of Revenue [Line Items]      
Total revenues 502,819 489,313 473,921
Software License and Hardware      
Disaggregation Of Revenue [Line Items]      
Total revenues 28,825 27,270 35,122
Other Non-recurring Services      
Disaggregation Of Revenue [Line Items]      
Total revenues 25,177 23,656 20,130
Software Hardware and Other Non-recurring      
Disaggregation Of Revenue [Line Items]      
Total revenues $ 54,002 $ 50,926 $ 55,252