XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables present disaggregated revenue by reporting segment:
(in thousands)For the Three Months Ended
June 30, 2021
Technology
Enabled
Solutions
Advisory
Services
Total
Product Revenue$32,964 $— $32,964 
Health Plan Management21,166 — 21,166 
Consulting Services1,445 13,882 15,327 
Software Services2,194 — 2,194 
Data Analytics3,597 — 3,597 
Total$61,366 $13,882 $75,248 
(in thousands)For the Six Months Ended
June 30, 2021
Technology
Enabled
Solutions
Advisory
Services
Total
Product Revenue$72,069 $— $72,069 
Health Plan Management45,107 — 45,107 
Consulting Services2,483 26,931 29,414 
Software Services4,925 — 4,925 
Data Analytics6,365 — 6,365 
Total$130,949 $26,931 $157,880 
(in thousands)For the Three Months Ended
June 30, 2020
Technology
Enabled
Solutions
Advisory
Services
Total
Product Revenue$28,439 $— $28,439 
Health Plan Management17,846 — 17,846 
Consulting Services842 9,459 10,301 
Software Services2,034 — 2,034 
Data Analytics2,942 — 2,942 
Total$52,103 $9,459 $61,562 
(in thousands)For the Six Months Ended
June 30, 2020
Technology
Enabled
Solutions
Advisory
Services
Total
Product Revenue$58,698 $— $58,698 
Health Plan Management37,460 — 37,460 
Consulting Services1,636 19,511 21,147 
Software Services4,080 — 4,080 
Data Analytics4,920 — 4,920 
Total$106,794 $19,511 $126,305