XML 87 R70.htm IDEA: XBRL DOCUMENT v3.20.1
Debt - Convertible Note Hedge and Warrant Transactions (Details) - USD ($)
$ / shares in Units, $ in Millions
Apr. 25, 2020
Sep. 15, 2015
Convertible senior notes    
Debt Instrument [Line Items]    
Anti-dilutive weighted shares excluded from the calculation, per share conversion price, threshold (in dollars per share) $ 96.89  
Warrants    
Debt Instrument [Line Items]    
Anti-dilutive weighted shares excluded from the calculation, per share conversion price, threshold (in dollars per share) $ 130.43  
Convertible Note Hedge    
Debt Instrument [Line Items]    
Deferred tax liability   $ 43.4
Deferred tax asset, derivative instrument   $ 43.2
0.75% Convertible Senior Notes Due 2021    
Debt Instrument [Line Items]    
Debt instrument, convertible, conversion price (per share)   $ 96.89