XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of revenue        
Revenue $ 76,255 $ 48,598 $ 137,214 $ 92,542
MRM prescription fulfillment services        
Disaggregation of revenue        
Revenue 33,372 27,378 64,354 54,558
MRM services        
Disaggregation of revenue        
Revenue 29,242 16,659 49,200 30,354
Health plan management services        
Disaggregation of revenue        
Revenue 9,317 3,132 18,300 4,837
Pharmacy cost management services        
Disaggregation of revenue        
Revenue 4,238 1,366 5,246 2,661
Other services        
Disaggregation of revenue        
Revenue $ 86 $ 63 $ 114 $ 132