XML 23 R7.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENT OF CHANGES IN REDEEMABLE NONCONTROLLING INTERESTS AND STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Total Stockholders’ Equity
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Redeemable Noncontrolling Interest
Outstanding shares, beginning balance (in shares) at Jul. 31, 2022     952,163,896        
Stockholders' equity, beginning balance at Jul. 31, 2022   $ 4,625,599 $ 96 $ 838,460 $ (169,365) $ 3,956,408 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income $ 1,237,741 1,237,741       1,237,741  
Currency translation adjustment 28,359 28,359     28,359    
Exercise of stock options, net of repurchased shares (in shares)     4,473,888        
Exercise of stock options, net of repurchased shares   44,970   49,679   (4,709)  
Employee stock-based compensation (in shares)     257,700        
Employee stock-based compensation   39,673   39,673      
Shares issued for Employee Stock Purchase Plan (in shares)     448,678        
Shares issued for Employee Stock Purchase Plan   11,098   11,098      
Outstanding shares, ending balance (in shares) at Jul. 31, 2023     957,344,162        
Stockholders' equity, ending balance at Jul. 31, 2023   5,987,440 $ 96 938,910 (141,006) 5,189,440 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 1,362,347 1,363,020       1,363,020 (673)
Currency translation adjustment $ (1,966) (1,966)     (1,966)    
Acquisition of controlling interest (in shares)     2,499,993        
Acquisition of controlling interest   112,075   112,075     25,217
Exercise of stock options, net of repurchased shares (in shares)     2,560,852        
Exercise of stock options, net of repurchased shares   17,702   24,260   (6,558)  
Employee stock-based compensation (in shares)     246,962        
Employee stock-based compensation   33,334   33,334      
Shares issued for Employee Stock Purchase Plan (in shares)     315,042        
Shares issued for Employee Stock Purchase Plan   12,406   12,406      
Outstanding shares, ending balance (in shares) at Jul. 31, 2024 962,967,011   962,967,011        
Stockholders' equity, ending balance at Jul. 31, 2024 $ 7,524,011 7,524,011 $ 96 1,120,985 (142,972) 6,545,902 24,544
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 1,548,363 1,552,449       1,552,449 (4,086)
Currency translation adjustment $ 22,689 22,689     22,689    
Acquisition of controlling interest   0          
Exercise of stock options, net of repurchased shares (in shares)     3,961,105        
Exercise of stock options, net of repurchased shares   37,478 $ 1 42,759   (5,282)  
Employee stock-based compensation (in shares)     212,867        
Employee stock-based compensation   35,727   35,727      
Shares issued for Employee Stock Purchase Plan (in shares)     337,707        
Shares issued for Employee Stock Purchase Plan   14,679   14,679      
Outstanding shares, ending balance (in shares) at Jul. 31, 2025 967,478,690   967,478,690        
Stockholders' equity, ending balance at Jul. 31, 2025 $ 9,187,033 $ 9,187,033 $ 97 $ 1,214,150 $ (120,283) $ 8,093,069 $ 20,458