v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 350.7 $ 194.2
Other comprehensive income, net of tax:    
Change in unrealized gains (losses) on investments (3.6) (18.2)
Cash flow hedges:    
Change in unrealized gains (losses) 0.0 (40.9)
Net realized (gains) losses reclassified into earnings 1.2 9.3
Net change on cash flow hedges 1.2 (31.6)
Other comprehensive loss (2.4) (49.8)
Comprehensive income $ 348.3 $ 144.4