XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.3
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
Beginning balance at Jul. 31, 2021 $ 0          
Ending balance at Jul. 31, 2022 0          
Beginning balance (in shares) at Jul. 31, 2021     948,057,092      
Beginning balance at Jul. 31, 2021   $ 3,529,201 $ 96 $ 761,762 $ (100,860) $ 2,868,203
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 1,090,130 1,090,130       1,090,130
Currency translation adjustment   (68,505)     (68,505)  
Exercise of stock options, net of repurchased shares (in shares)     3,620,988      
Exercise of stock options, net of repurchased shares   26,183   28,108   (1,925)
Employee stock-based compensation (in shares)     110,796      
Employee stock-based compensation   38,965   38,965    
Shares issued for Employee Stock Purchase Plan (in shares)     375,020      
Shares issued for Employee Stock Purchase Plan   9,625   9,625    
Ending balance (in shares) at Jul. 31, 2022     952,163,896      
Ending balance at Jul. 31, 2022   4,625,599 $ 96 838,460 (169,365) 3,956,408
Ending balance at Jul. 31, 2023 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  
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    
Ending balance (in shares) at Jul. 31, 2023 957,344,162   957,344,162      
Ending balance at Jul. 31, 2023 $ 5,987,440 5,987,440 $ 96 938,910 (141,006) 5,189,440
Increase (Decrease) in Temporary Equity [Roll Forward]            
Net income (673)          
Acquisition of controlling interest 25,217          
Ending balance at Jul. 31, 2024 24,544          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income $ 1,362,347 1,363,020       1,363,020
Currency translation adjustment   (1,966)     (1,966)  
Acquisition of controlling interest (in shares)     2,499,993      
Acquisition of controlling interest   112,075   112,075    
Exercise of stock options, net of repurchased shares (in shares) 2,561,000   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    
Ending balance (in shares) at Jul. 31, 2024 962,967,011   962,967,011      
Ending balance at Jul. 31, 2024 $ 7,524,011 $ 7,524,011 $ 96 $ 1,120,985 $ (142,972) $ 6,545,902