XML 75 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss per Share - Additional Information (Details) - $ / shares
shares in Millions
6 Months Ended
Jul. 31, 2020
Jun. 30, 2020
Jun. 30, 2019
Jan. 31, 2018
2026 Notes        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Additionally shares underlying conversion option 4.7      
Convertible, conversion price per share   $ 296.45    
2026 Notes | Maximum        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Number of shares subject to adjustment 6.2      
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 0.4      
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 0.5      
Common Stock | 2026 Notes        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Convertible, conversion price per share $ 296.45      
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]        
Additionally shares underlying conversion option 2.1      
Convertible, conversion price per share $ 44.51