XML 94 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Disaggregation of revenue        
Revenue $ 74,270 $ 54,418 $ 211,484 $ 146,960
MRM prescription fulfillment services        
Disaggregation of revenue        
Revenue 34,966 28,045 99,320 82,603
MRM services        
Disaggregation of revenue        
Revenue 25,810 15,467 75,010 45,821
Health plan management services        
Disaggregation of revenue        
Revenue 8,905 5,383 27,205 10,220
Pharmacy cost management services        
Disaggregation of revenue        
Revenue 4,557 5,412 9,803 8,073
Other services        
Disaggregation of revenue        
Revenue $ 32 $ 111 $ 146 $ 243