XML 60 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Business Segment, Geographic, and Concentration Risk Information - Summary of Revenue by Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Total revenue:        
Total consolidated revenue $ 18,428 $ 13,994 $ 67,829 $ 23,170
Operating Segments        
Total revenue:        
Total consolidated revenue 19,524 16,184 71,529 29,889
Operating Segments | Oncology Innovation Platform        
Total revenue:        
Total consolidated revenue 5,117 205 30,532 1,208
Operating Segments | Global Supply Chain Platform        
Total revenue:        
Total consolidated revenue 7,092 8,601 17,991 19,407
Operating Segments | Commercial Platform        
Total revenue:        
Total consolidated revenue 7,315 7,378 23,006 9,274
Intersegment Eliminations        
Total revenue:        
Total consolidated revenue $ (1,096) $ (2,190) $ (3,700) $ (6,719)