v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Millions
Total
Common stock
Common Stock and Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Common stock, beginning balance (in shares) at Jul. 31, 2023   308,300,000      
Beginning balance at Jul. 31, 2023 $ 1,748.4   $ 3,019.0 $ (43.2) $ (1,227.4)
Increase (decrease) in stockholders' equity          
Net income 194.2       194.2
Other comprehensive loss (49.8)     (49.8)  
Issuance of common stock in connection with employee equity incentive plans (in shares)   2,600,000      
Issuance of common stock in connection with employee equity incentive plans 87.0   87.0    
Taxes paid related to net share settlement of equity awards (15.5)   (15.5)    
Share-based compensation for equity-based awards 273.1   273.1    
Repurchase and retirement of common stock (in shares)   (300,000)      
Repurchase and retirement of common stock (66.7)   (66.7)    
Settlement of convertible notes (in shares)   300,000      
Settlement of convertible notes (0.2)   (0.2)    
Settlement of note hedges (in shares)   (300,000)      
Settlement of warrants (in shares)   3,100,000      
Common stock, ending balance (in shares) at Oct. 31, 2023   313,700,000      
Ending balance at Oct. 31, 2023 $ 2,170.5   3,296.7 (93.0) (1,033.2)
Common stock, beginning balance (in shares) at Jul. 31, 2024 325,100,000 325,100,000      
Beginning balance at Jul. 31, 2024 $ 5,169.7   3,821.1 (1.6) 1,350.2
Increase (decrease) in stockholders' equity          
Net income 350.7       350.7
Other comprehensive loss (2.4)     (2.4)  
Issuance of common stock in connection with employee equity incentive plans (in shares)   2,600,000      
Issuance of common stock in connection with employee equity incentive plans 120.7   120.7    
Taxes paid related to net share settlement of equity awards (21.4)   (21.4)    
Share-based compensation for equity-based awards 294.6   294.6    
Settlement of convertible notes (in shares)   2,300,000      
Settlement of convertible notes $ (0.1)   (0.1)    
Settlement of note hedges (in shares)   (2,300,000)      
Common stock, ending balance (in shares) at Oct. 31, 2024 327,700,000 327,700,000      
Ending balance at Oct. 31, 2024 $ 5,911.8   $ 4,214.9 $ (4.0) $ 1,700.9