XML 60 R63.htm IDEA: XBRL DOCUMENT v3.19.3
Net Loss per Share - Additional Information (Details) - $ / shares
shares in Millions
9 Months Ended
Oct. 31, 2019
Jun. 30, 2019
Jan. 31, 2018
2025 Notes      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Additionally shares underlying conversion option 5.0    
Convertible, conversion price per share   $ 159.60  
2025 Notes | Maximum      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Number of shares subject to adjustment 6.8    
2023 Notes      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Additionally shares underlying conversion option 5.2    
Convertible, conversion price per share     $ 44.5068
2023 Notes | Maximum      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Number of shares subject to adjustment 6.8    
Common Stock | 2025 Notes      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Convertible, conversion price per share $ 159.60    
Common Stock | 2023 Notes      
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]      
Convertible, conversion price per share $ 44.51