XML 60 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value Measurements - Summary of Carrying Amounts and Estimated Fair Values of Financial Instruments (Detail) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Sep. 30, 2017
Jun. 30, 2013
0.75% Convertible senior notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Net Carrying Amount $ 0 $ 341,509    
Estimated Fair Value $ 0 504,994    
Contractual interest rate 0.75%     0.75%
1.50% Convertible senior notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Net Carrying Amount $ 229,684 221,378    
Estimated Fair Value $ 418,310 385,550    
Contractual interest rate 1.50%     1.50%
0.25% Convertible senior notes        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Net Carrying Amount $ 961,139 928,467    
Estimated Fair Value $ 1,274,798 $ 1,200,577    
Contractual interest rate 0.25%   0.25%