XML 86 R71.htm IDEA: XBRL DOCUMENT v3.19.2
Long-Term Debt Obligations - 2024 Notes, Bond Hedges and Warrant Transactions - Additional Information (Detail)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
May 31, 2019
USD ($)
d
$ / shares
shares
Jun. 30, 2019
USD ($)
Debt Instrument [Line Items]    
Proceeds from issuances of warrants   $ 174,432
Senior Notes [Member] | 2.00% Convertible Senior Notes due in 2024 [Member]    
Debt Instrument [Line Items]    
Principal amount of convertible senior notes $ 1,840,000  
Interest Rate 2.00%  
Contractual Maturity Date 2024-05  
Proceeds from convertible senior notes, net of underwriting discounts and issuance costs $ 1,820  
Shares issued upon conversion of each $1000 principal amount | shares 3.2276  
Convertible notes, conversion price | $ / shares $ 309.83  
Debt instrument convertible, percentage of conversion price 130.00%  
Product percentage of closing sale price of common stock 98.00%  
Percentage of repurchase price is equal to principal amount of convertible notes 100.00%  
Debt conversion, converted instrument, amount $ 490,900  
Debt instrument, effective interest rate 8.68%  
Payment for purchase of common stock | shares 5,900,000  
Conversion price per share | $ / shares $ 309.83  
Hedge transactions $ 475,800  
Shares issued under warrants | shares 5,900,000  
Exercise price of warrant | $ / shares $ 607.50  
Proceeds from issuances of warrants $ 174,400  
Senior Notes [Member] | 2.00% Convertible Senior Notes due in 2024 [Member] | Minimum [Member]    
Debt Instrument [Line Items]    
Conversion price per share | $ / shares $ 309.83  
Senior Notes [Member] | 2.00% Convertible Senior Notes due in 2024 [Member] | Maximum [Member]    
Debt Instrument [Line Items]    
Conversion price per share | $ / shares $ 607.50  
Senior Notes [Member] | 2.00% Convertible Senior Notes due in 2024 [Member] | One Hundred Thirty Percent Applicable Conversion Price [Member] | Minimum [Member]    
Debt Instrument [Line Items]    
Debt instrument convertible consecutive trading days | d 20  
Senior Notes [Member] | 2.00% Convertible Senior Notes due in 2024 [Member] | One Hundred Thirty Percent Applicable Conversion Price [Member] | Maximum [Member]    
Debt Instrument [Line Items]    
Debt instrument convertible trading days | d 30  
Senior Notes [Member] | 2.00% Convertible Senior Notes due in 2024 [Member] | Ninety Eight Percent Applicable Conversion Price [Member]    
Debt Instrument [Line Items]    
Debt instrument convertible consecutive trading days | d 5