XML 80 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Long-term Debt - Convertible Note Hedges and Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended
Aug. 14, 2020
Sep. 11, 2018
Aug. 31, 2020
Sep. 30, 2020
Sep. 30, 2019
Debt Instrument [Line Items]          
Expiration period for Notes Warrants in trading days       100 days  
Proceeds from sale of of hedges related to 2023 convertible notes       $ 47,338 $ 0
Repurchase of warrants related to 2023 convertible notes       $ 40,699 $ 0
Convertible note hedges | 2023 Notes          
Debt Instrument [Line Items]          
Conversion option to acquire shares (in shares) 300,000        
Strike price (in dollars per share)   $ 37.60      
Cost of purchase of hedges on convertible notes   $ 20,700      
Deferred tax amount, hedges   5,300      
Sale of hedges (in shares)     3,500,000    
Proceeds from sale of of hedges related to 2023 convertible notes     $ 47,300    
Convertible note hedges | 2025 Notes          
Debt Instrument [Line Items]          
Conversion option to acquire shares (in shares) 4,500,000        
Strike price (in dollars per share) $ 51.67        
Cost of purchase of hedges on convertible notes $ 48,900        
Deferred tax amount, hedges 12,600        
Convertible debt | 2025 Notes          
Debt Instrument [Line Items]          
Debt discount for conversion option 48,900        
Warrant | 2023 Notes          
Debt Instrument [Line Items]          
Warrant exercise price (in dollars per share)       $ 46.62  
Warrant | 2025 Notes          
Debt Instrument [Line Items]          
Warrant exercise price (in dollars per share)       $ 81.05  
Warrant | Convertible debt | 2023 Notes          
Debt Instrument [Line Items]          
Proceeds from issuance of warrants on 2025 convertible notes   $ 12,100      
Repurchase of warrants related to 2023 convertible notes     $ 40,700    
Warrant | Convertible debt | 2025 Notes          
Debt Instrument [Line Items]          
Proceeds from issuance of warrants on 2025 convertible notes $ 22,200