XML 140 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Net Loss Per Share - Net Loss Per Share Conversion Shares (Details)
shares in Millions
3 Months Ended
Oct. 31, 2020
shares
$ / shares
Oct. 31, 2020
$ / shares
Jun. 05, 2020
$ / shares
Sep. 21, 2018
$ / shares
Potentially dilutive securities        
Average market price of common stock (in dollars per share)   $ 200.59    
Convertible Senior Notes        
Potentially dilutive securities        
Number of shares potentially converted | shares 16.0      
Convertible Senior Notes | 2023 Notes        
Potentially dilutive securities        
Initial conversion price (in dollars per share) $ 148.30 148.30   $ 148.30
Convertible Senior Notes | 2025 Notes        
Potentially dilutive securities        
Initial conversion price (in dollars per share) 148.30 148.30   $ 148.30
Convertible Senior Notes | 2027 Notes        
Potentially dilutive securities        
Initial conversion price (in dollars per share) $ 255.34 $ 255.34 $ 255.34