XML 88 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
FINANCIAL INSTRUMENTS - Narrative (Details)
12 Months Ended
Oct. 23, 2017
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Mar. 31, 2019
USD ($)
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Contractual maturity of current available-for-sale debt securities   1 year      
Available-for-sale marketable debt securities in a continuous unrealized loss position for longer than twelve months   $ 0      
Gross realized losses from available-for-sale marketable debt securities   0 $ 0 $ 0  
Other-than-temporary impairment charges on equity method investments   600,000 2,700,000    
Other-than-temporary impairment charges on cost-method investments     9,500,000 $ 10,000,000  
Proceeds from sale of cost-method investment $ 60,200,000        
Gain (loss) from sale of cost-method investment $ 9,100,000        
Maximum contingent payment   45,000,000      
Gross fair value of contingent consideration arrangement   44,000,000      
Current portion of contingent consideration arrangement liability   2,000,000 600,000    
Non-current portion of contingent consideration arrangement liability   $ 26,600,000 $ 2,000,000    
Subsequent Event          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Maximum contingent payment         $ 2,000,000
Discount Rate | Minimum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input (as a percent)   0.125 0.125    
Discount Rate | Maximum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input (as a percent)   0.15 0.175    
Discount Rate | Contingent Consideration Arrangements          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input (as a percent)   0.12      
Discount Rate | Contingent Consideration Arrangements | Minimum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input (as a percent)   0.12      
Discount Rate | Contingent Consideration Arrangements | Maximum          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Measurement input (as a percent)   0.25