XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
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/(loss)   332,527       332,527 5
Currency translation adjustment   (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, 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/(loss) $ 1,040,169            
Currency translation adjustment (15,801)            
Outstanding shares, ending balance (in shares) at Apr. 30, 2024     962,268,657        
Stockholders' equity, ending balance at Apr. 30, 2024   7,171,253 $ 96 1,102,684 (156,807) 6,225,280 24,933
Outstanding shares, beginning balance (in shares) at Oct. 31, 2023     960,208,274        
Stockholders' equity, beginning balance at Oct. 31, 2023   6,411,417 $ 96 1,067,424 (177,359) 5,521,256 25,222
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income/(loss)   325,635       325,635 (108)
Currency translation adjustment   32,080     32,080    
Exercise of stock options, net of repurchased shares (in shares)     828,799        
Exercise of stock options, net of repurchased shares   3,906   5,359   (1,453)  
Stock-based compensation (in shares)     119,004        
Stock-based compensation   8,601   8,601      
Shares issued for Employee Stock Purchase Plan (in shares)     155,419        
Shares issued for Employee Stock Purchase Plan   5,961   5,961      
Outstanding shares, ending balance (in shares) at Jan. 31, 2024     961,311,496        
Stockholders' equity, ending balance at Jan. 31, 2024   6,787,600 $ 96 1,087,345 (145,279) 5,845,438 25,114
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income/(loss) 382,110 382,291       382,291 (181)
Currency translation adjustment $ (11,528) (11,528)     (11,528)    
Exercise of stock options, net of repurchased shares (in shares)     872,081        
Exercise of stock options, net of repurchased shares   4,446   6,895   (2,449)  
Stock-based compensation (in shares)     85,183        
Stock-based compensation   8,448   8,448      
Shares issued (redeemed) for Employee Stock Purchase Plan (in shares)     (103)        
Shares issued (redeemed) for Employee Stock Purchase Plan   (4)   (4)      
Outstanding shares, ending balance (in shares) at Apr. 30, 2024     962,268,657        
Stockholders' equity, ending balance at Apr. 30, 2024   7,171,253 $ 96 1,102,684 (156,807) 6,225,280 24,933
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/(loss)   362,086       362,086 (910)
Currency translation adjustment   (1,767)     (1,767)    
Exercise of stock options, net of repurchased shares (in shares)     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        
Stockholders' equity, ending balance at Oct. 31, 2024   7,896,312 $ 96 1,133,687 (144,739) 6,907,268 23,634
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/(loss) 1,153,055            
Currency translation adjustment $ 29,672            
Outstanding shares, ending balance (in shares) at Apr. 30, 2025 966,812,661   966,812,661        
Stockholders' equity, ending balance at Apr. 30, 2025 $ 8,781,193 8,781,193 $ 97 1,195,757 (113,300) 7,698,639 21,504
Outstanding shares, beginning balance (in shares) at Oct. 31, 2024     963,524,402        
Stockholders' equity, beginning balance at Oct. 31, 2024   7,896,312 $ 96 1,133,687 (144,739) 6,907,268 23,634
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income/(loss)   387,400       387,400 (859)
Currency translation adjustment   (26,821)     (26,821)    
Exercise of stock options, net of repurchased shares (in shares)     2,296,400        
Exercise of stock options, net of repurchased shares   28,213 $ 1 29,976   (1,764)  
Stock-based compensation (in shares)     69,085        
Stock-based compensation   8,749   8,749      
Shares issued for Employee Stock Purchase Plan (in shares)     163,279        
Shares issued for Employee Stock Purchase Plan   7,404   7,404      
Outstanding shares, ending balance (in shares) at Jan. 31, 2025     966,053,166        
Stockholders' equity, ending balance at Jan. 31, 2025   8,301,257 $ 97 1,179,816 (171,560) 7,292,904 22,775
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income/(loss) 405,338 406,609       406,609 (1,271)
Currency translation adjustment $ 58,260 58,260     58,260    
Exercise of stock options, net of repurchased shares (in shares)     726,815        
Exercise of stock options, net of repurchased shares   6,464   7,338   (874)  
Stock-based compensation (in shares)     32,680        
Stock-based compensation   8,603   8,603      
Outstanding shares, ending balance (in shares) at Apr. 30, 2025 966,812,661   966,812,661        
Stockholders' equity, ending balance at Apr. 30, 2025 $ 8,781,193 $ 8,781,193 $ 97 $ 1,195,757 $ (113,300) $ 7,698,639 $ 21,504