XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Net revenues $ 89,782 $ 75,248 $ 186,490 $ 157,880
Supplemental Benefit Services        
Disaggregation of Revenue [Line Items]        
Net revenues 45,954 32,964 96,182 72,069
Health Plan Management        
Disaggregation of Revenue [Line Items]        
Net revenues 24,035 21,166 49,897 45,107
Consulting Services        
Disaggregation of Revenue [Line Items]        
Net revenues 13,670 15,327 29,453 29,414
Software Services        
Disaggregation of Revenue [Line Items]        
Net revenues 2,648 2,194 4,925 4,925
Data Analytics        
Disaggregation of Revenue [Line Items]        
Net revenues 3,475 3,597 6,033 6,365
Technology Enabled Solutions        
Disaggregation of Revenue [Line Items]        
Net revenues 75,619 61,366 158,785 130,949
Technology Enabled Solutions | Supplemental Benefit Services        
Disaggregation of Revenue [Line Items]        
Net revenues 45,954 32,964 96,182 72,069
Technology Enabled Solutions | Health Plan Management        
Disaggregation of Revenue [Line Items]        
Net revenues 24,035 21,166 49,897 45,107
Technology Enabled Solutions | Consulting Services        
Disaggregation of Revenue [Line Items]        
Net revenues (473) 1,445 1,853 2,483
Technology Enabled Solutions | Software Services        
Disaggregation of Revenue [Line Items]        
Net revenues 2,628 2,194 4,820 4,925
Technology Enabled Solutions | Data Analytics        
Disaggregation of Revenue [Line Items]        
Net revenues 3,475 3,597 6,033 6,365
Advisory Services        
Disaggregation of Revenue [Line Items]        
Net revenues 14,163 13,882 27,705 26,931
Advisory Services | Supplemental Benefit Services        
Disaggregation of Revenue [Line Items]        
Net revenues 0 0 0 0
Advisory Services | Health Plan Management        
Disaggregation of Revenue [Line Items]        
Net revenues 0 0 0 0
Advisory Services | Consulting Services        
Disaggregation of Revenue [Line Items]        
Net revenues 14,143 13,882 27,600 26,931
Advisory Services | Software Services        
Disaggregation of Revenue [Line Items]        
Net revenues 20 0 105 0
Advisory Services | Data Analytics        
Disaggregation of Revenue [Line Items]        
Net revenues $ 0 $ 0 $ 0 $ 0