XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Disaggregation (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        
Total revenue $ 72,597 $ 64,297 $ 139,707 $ 123,075
Product        
Disaggregation of revenue        
Total revenue 55,892 46,858 106,865 88,700
Service        
Disaggregation of revenue        
Total revenue 16,705 17,439 32,842 34,375
Service - PACE solutions        
Disaggregation of revenue        
Total revenue 15,853 14,347 31,188 28,266
Service - Medication safety services        
Disaggregation of revenue        
Total revenue 774 3,037 1,493 5,997
Service - Software subscription and services        
Disaggregation of revenue        
Total revenue 78 55 161 112
CareVention HealthCare        
Disaggregation of revenue        
Total revenue 71,745 61,205 138,053 116,966
CareVention HealthCare | Product        
Disaggregation of revenue        
Total revenue 55,892 46,858 106,865 88,700
CareVention HealthCare | PACE product revenue        
Disaggregation of revenue        
Total revenue 55,892 46,858 106,865 88,700
CareVention HealthCare | Service        
Disaggregation of revenue        
Total revenue 15,853 14,347 31,188 28,266
CareVention HealthCare | Service - PACE solutions        
Disaggregation of revenue        
Total revenue 15,853 14,347 31,188 28,266
MedWise HealthCare        
Disaggregation of revenue        
Total revenue 852 3,092 1,654 6,109
MedWise HealthCare | Service - Medication safety services        
Disaggregation of revenue        
Total revenue 774 3,037 1,493 5,997
MedWise HealthCare | Service - Software subscription and services        
Disaggregation of revenue        
Total revenue $ 78 $ 55 $ 161 $ 112