XML 54 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of revenue        
Revenue $ 54,418 $ 32,731 $ 146,960 $ 90,145
MRM prescription fulfillment services        
Disaggregation of revenue        
Revenue 28,045 23,780 82,603 68,995
MRM services        
Disaggregation of revenue        
Revenue 15,467 6,138 45,821 12,526
Health plan management services        
Disaggregation of revenue        
Revenue 5,383 1,466 10,220 4,204
Pharmacy cost management services        
Disaggregation of revenue        
Revenue 5,412 1,289 8,073 4,264
Other services        
Disaggregation of revenue        
Revenue $ 111 $ 58 $ 243 $ 156