XML 61 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
FINANCIAL INSTRUMENTS (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended
Jan. 23, 2013
Jun. 30, 2018
Mar. 13, 2017
Mar. 07, 2017
Fair Value Measurements        
Closing sale price (in dollars per share)   $ 32.05    
Debt Instrument, Convertible, Conversion Premium, Shares   0.0    
Estimated conversion value   $ 100    
Convertible Senior Notes Due 2022        
Fair Value Measurements        
Closing sale price (in dollars per share)       $ 48.65
Initial conversion price of notes into common stock (in dollars per share) $ 66.89   $ 66.89  
Convertible Senior Notes Due 2022 | Level 1        
Fair Value Measurements        
Convertible senior notes   0    
Convertible Senior Notes Due 2022 | Level 2        
Fair Value Measurements        
Convertible senior notes   322,351    
Convertible Senior Notes Due 2022 | Level 3        
Fair Value Measurements        
Convertible senior notes   0    
Convertible Senior Notes Due 2022 | Carrying Value        
Fair Value Measurements        
Convertible senior notes   283,258    
Convertible Senior Notes Due 2019        
Fair Value Measurements        
Initial conversion price of notes into common stock (in dollars per share) $ 24.82      
Convertible Senior Notes Due 2019 | Level 1        
Fair Value Measurements        
Convertible senior notes   0    
Convertible Senior Notes Due 2019 | Level 2        
Fair Value Measurements        
Convertible senior notes   446    
Convertible Senior Notes Due 2019 | Level 3        
Fair Value Measurements        
Convertible senior notes   0    
Convertible Senior Notes Due 2019 | Carrying Value        
Fair Value Measurements        
Convertible senior notes   $ 330    
Maximum [Member] | Convertible Senior Notes Due 2022        
Fair Value Measurements        
Debt Instrument, Convertible, Conversion Premium, Shares 5.2      
Maximum [Member] | Convertible Senior Notes Due 2019        
Fair Value Measurements        
Debt Instrument, Convertible, Conversion Premium, Shares 0.0