XML 124 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt - Additional Information (Detail)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Dec. 12, 2016
USD ($)
Customer
shares
Apr. 27, 2015
USD ($)
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
$ / shares
Debt Instrument            
Repurchase of common stock     $ 500,000 $ 823,478 $ 200,304  
Term of loan, years   5 years        
1.25% Convertible Senior Unsecured Notes Due December 15, 2023            
Debt Instrument            
Aggregate principal amount $ 460,000   460,000 460,000    
Debt instrument, interest rate, stated percentage 1.25%          
Debt instrument, net proceeds after issuance costs $ 450,800          
Payment for net cost of convertible note hedges net of warrant proceeds 33,000   $ 33,000      
Repurchase of common stock $ 50,100          
Repurchase of stock, shares | shares 2.0          
Senior notes maturity date Dec. 15, 2023          
Debt instrument, frequency of periodic payment payable semiannually in arrears on June 15 and December 15 of each year          
Debt instrument, conversion option expiration date Sep. 15, 2023          
Debt instrument conversion price | $ / shares     $ 31.62     $ 31.62
Shares that would be issued upon conversion | shares     14.5      
Strike price per share of warrant | $ / shares     $ 39.68      
Debt instrument, convertible, carrying amount of equity component     $ 100,800      
Debt instrument, effective annual interest rate     5.00%      
Financing cost     $ 4,300     $ 7,200
Debt issuance costs, amortization period     7 years      
Unamortized discount     $ 65,300      
Debt Instrument, convertible, remaining discount amortization period     4 years      
Value of notes converted     $ 992,000      
Debt Instrument, Face Amount $ 460,000   $ 460,000 $ 460,000    
1.25% Convertible Senior Unsecured Notes Due December 15, 2023 | Conversion option one            
Debt Instrument            
Trading days measurement period | Customer 20          
Consecutive trading days measurement period | Customer 30          
Percentage of conversion price 130.00%          
1.25% Convertible Senior Unsecured Notes Due December 15, 2023 | Conversion option two            
Debt Instrument            
Aggregate principal amount $ 1,000          
Trading days measurement period | Customer 5          
Consecutive trading days measurement period | Customer 5          
Percentage of closing sale price of common stock and conversion rate product 98.00%          
Debt Instrument, Face Amount $ 1,000          
Revolving Credit Facility | Maximum            
Debt Instrument            
Credit facility, borrowing capacity   $ 350,000