XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation Of Revenue [Line Items]        
Total revenues $ 149,286 $ 140,002 $ 295,370 $ 270,881
Subscription Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 41,139 36,867 79,423 72,227
Support And Maintenance        
Disaggregation Of Revenue [Line Items]        
Total revenues 39,004 38,076 77,490 76,623
Managed Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 29,506 26,218 58,937 48,711
Electronic Data Interchange And Data Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 25,960 24,530 52,140 47,652
Recurring Revenue        
Disaggregation Of Revenue [Line Items]        
Total revenues 135,609 125,691 267,990 245,213
Software License and Hardware        
Disaggregation Of Revenue [Line Items]        
Total revenues 8,068 8,014 15,282 12,754
Other Non-recurring Services        
Disaggregation Of Revenue [Line Items]        
Total revenues 5,609 6,297 12,098 12,914
Software, Hardware, and Other Non-recurring        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 13,677 $ 14,311 $ 27,380 $ 25,668