XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statement of Changes in Redeemable Noncontrolling Interest and Stockholders’ Equity (Unaudited) - 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, 2023     957,344,162        
Stockholders' equity, beginning 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 $ 332,532 332,527       332,527 5
Currency translation adjustment $ (36,353) (36,353)     (36,353)    
Acquisition of noncontrolling interest (in shares)     2,499,993        
Acquisition of noncontrolling interest   112,075   112,075     25,217
Exercise of stock options, net of repurchased shares (in shares)     331,358        
Exercise of stock options, net of repurchased shares   7,412   8,123   (711)  
Stock-based compensation (in shares)     32,761        
Stock-based compensation   8,316   8,316      
Outstanding shares, ending balance (in shares) at Oct. 31, 2023     960,208,274        
Stockholders' equity, ending balance at Oct. 31, 2023   6,411,417 $ 96 1,067,424 (177,359) 5,521,256 25,222
Outstanding shares, beginning balance (in shares) at Jul. 31, 2024 962,967,011   962,967,011        
Stockholders' equity, beginning 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 361,176 362,086       362,086 (910)
Currency translation adjustment $ (1,767) (1,767)     (1,767)    
Exercise of stock options, net of repurchased shares (in shares) 476,000   476,491        
Exercise of stock options, net of repurchased shares   2,137   2,857   (720)  
Stock-based compensation (in shares)     80,900        
Stock-based compensation   9,845   9,845      
Outstanding shares, ending balance (in shares) at Oct. 31, 2024 963,524,402   963,524,402        
Stockholders' equity, ending balance at Oct. 31, 2024 $ 7,896,312 $ 7,896,312 $ 96 $ 1,133,687 $ (144,739) $ 6,907,268 $ 23,634