v3.26.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, 2024     962,967,011        
Stockholders' equity, beginning balance at Jul. 31, 2024   $ 7,524,011 $ 96 $ 1,120,985 $ (142,972) $ 6,545,902 $ 24,544
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        
Stockholders' equity, beginning balance at Jul. 31, 2024   7,524,011 $ 96 1,120,985 (142,972) 6,545,902 24,544
Net income (loss) $ 1,153,055            
Currency translation adjustment 29,672            
Outstanding shares, ending balance (in shares) at Apr. 30, 2025     966,812,661        
Stockholders' equity, ending balance at Apr. 30, 2025   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
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
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        
Stockholders' equity, ending balance at Apr. 30, 2025   8,781,193 $ 97 1,195,757 (113,300) 7,698,639 21,504
Outstanding shares, beginning balance (in shares) at Jul. 31, 2025 967,478,690   967,478,690        
Stockholders' equity, beginning balance at Jul. 31, 2025 $ 9,187,033 9,187,033 $ 97 1,214,150 (120,283) 8,093,069 20,458
Net income (loss)   403,714       403,714 (1,504)
Currency translation adjustment   207     207    
Exercise of stock options, net of repurchased shares (in shares)     305,803        
Exercise of stock options, net of repurchased shares   455   1,785   (1,330)  
Stock-based compensation (in shares)     120,141        
Stock-based compensation   8,748   8,748      
Outstanding shares, ending balance (in shares) at Oct. 31, 2025     967,904,634        
Stockholders' equity, ending balance at Oct. 31, 2025   9,600,157 $ 97 1,224,683 (120,076) 8,495,453 18,954
Outstanding shares, beginning balance (in shares) at Jul. 31, 2025 967,478,690   967,478,690        
Stockholders' equity, beginning balance at Jul. 31, 2025 $ 9,187,033 9,187,033 $ 97 1,214,150 (120,283) 8,093,069 20,458
Net income (loss) 1,153,570            
Currency translation adjustment $ 33,076            
Outstanding shares, ending balance (in shares) at Apr. 30, 2026 925,811,482   925,811,482        
Stockholders' equity, ending balance at Apr. 30, 2026 $ 8,774,264 8,774,264 $ 93 1,207,201 (87,207) 7,654,177 17,181
Outstanding shares, beginning balance (in shares) at Oct. 31, 2025     967,904,634        
Stockholders' equity, beginning balance at Oct. 31, 2025   9,600,157 $ 97 1,224,683 (120,076) 8,495,453 18,954
Net income (loss)   350,732       350,732 (765)
Currency translation adjustment   32,785     32,785    
Exercise of stock options, net of repurchased shares (in shares)     597,365        
Exercise of stock options, net of repurchased shares   6,432   7,293   (861)  
Stock-based compensation (in shares)     44,947        
Stock-based compensation   9,663   9,663      
Shares issued for Employee Stock Purchase Plan (in shares)     224,177        
Shares issued for Employee Stock Purchase Plan   7,460   7,460      
Shares repurchased (in shares)     (5,480,191)        
Shares repurchased   (218,184) $ (1) (6,935)   (211,248)  
Outstanding shares, ending balance (in shares) at Jan. 31, 2026     963,290,932        
Stockholders' equity, ending balance at Jan. 31, 2026   9,789,045 $ 96 1,242,164 (87,291) 8,634,076 18,189
Net income (loss) 401,393 402,401       402,401 (1,008)
Currency translation adjustment $ 84 84     84    
Exercise of stock options, net of repurchased shares (in shares)     441,392        
Exercise of stock options, net of repurchased shares   4,513   5,084   (571)  
Stock-based compensation (in shares)     32,131        
Stock-based compensation   8,893   8,893      
Shares repurchased (in shares)     (37,952,973)        
Shares repurchased   (1,430,672) $ (3) (48,940)   (1,381,729)  
Outstanding shares, ending balance (in shares) at Apr. 30, 2026 925,811,482   925,811,482        
Stockholders' equity, ending balance at Apr. 30, 2026 $ 8,774,264 $ 8,774,264 $ 93 $ 1,207,201 $ (87,207) $ 7,654,177 $ 17,181