XML 71 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements (Summary of Carrying Amounts and Estimated Fair Values of Financial Instruments) (Detail) - USD ($)
$ in Thousands
Jan. 31, 2019
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 $ 232,514 221,378    
Estimated Fair Value $ 557,074 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 $ 972,264 928,467    
Estimated Fair Value $ 1,560,228 $ 1,200,577    
Contractual interest rate 0.25%   0.25%