XML 27 R35.htm IDEA: XBRL DOCUMENT v3.2.0.727
Contingently Issuable Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 6 Months Ended
Jun. 17, 2014
Dec. 10, 2010
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Jun. 16, 2014
Fair Value of Contingently Issuable Common Stock [Roll Forward]              
December 31, 2014         $ 14,600    
Fair Value Adjustment of Contingent Payment for the six months ended June 30, 2015     $ 100 $ 3,772 200 $ (8,028)  
June 30, 2015     $ 14,800   14,800    
Nelix Milestones              
Business Acquisition [Line Items]              
Number of shares contingently issuable   10.2          
Estimated fair value of contingent payment   $ 28,200          
OUS Milestone              
Business Acquisition [Line Items]              
Purchase price common shares 2.7            
OUS Milestone | Common Stock              
Business Acquisition [Line Items]              
Contingent consideration, liability, value, low         $ 10,000    
Contingent consideration, liability, shares, low         1.3    
Contingent consideration, liability, value, high         $ 24,000    
Contingent consideration, liability, shares, high         6.9    
OUS Milestone | Common Stock | Minimum              
Business Acquisition [Line Items]              
Share price             $ 3.50
OUS Milestone | Common Stock | Maximum              
Business Acquisition [Line Items]              
Share price             $ 7.50
PMA Milestone              
Business Acquisition [Line Items]              
Common shares value   $ 15,000          
Number of shares contingently issuable         0.9    
Closing stock price     $ 15.34   $ 15.34    
Contingent consideration, at fair value hypothetical value     $ 13,800   $ 13,800    
PMA Milestone | Maximum              
Business Acquisition [Line Items]              
Share price   $ 4.50          
Nellix              
Business Acquisition [Line Items]              
Purchase price common shares   3.2          
Common shares value   $ 19,400