XML 47 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
Jun. 30, 2021
Jun. 30, 2020
Disaggregation Of Revenue [Line Items]    
Total revenues $ 146,084 $ 130,879
Subscription Services    
Disaggregation Of Revenue [Line Items]    
Total revenues 38,284 35,360
Support And Maintenance    
Disaggregation Of Revenue [Line Items]    
Total revenues 38,486 38,547
Managed Services    
Disaggregation Of Revenue [Line Items]    
Total revenues 29,431 22,493
Electronic Data Interchange And Data Services    
Disaggregation Of Revenue [Line Items]    
Total revenues 26,180 23,122
Recurring Revenue    
Disaggregation Of Revenue [Line Items]    
Total revenues 132,381 119,522
Software License and Hardware    
Disaggregation Of Revenue [Line Items]    
Total revenues 7,214 4,740
Other Non-recurring Services    
Disaggregation Of Revenue [Line Items]    
Total revenues 6,489 6,617
Software, Hardware, and Other Non-recurring    
Disaggregation Of Revenue [Line Items]    
Total revenues $ 13,703 $ 11,357