XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Outstanding shares, beginning balance (in shares) at Jul. 31, 2020   235,315,337      
Stockholders' equity, beginning balance at Jul. 31, 2020 $ 2,489,516 $ 24 $ 672,727 $ (121,088) $ 1,937,853
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 200,285       200,285
Currency translation adjustment (7,406)     (7,406)  
Exercise of stock options, net of repurchased shares (in shares)   802,670      
Exercise of stock options, net of repurchased shares 19,525   20,014   (489)
Stock-based compensation 8,913   8,913    
Outstanding shares, ending balance (in shares) at Oct. 31, 2020   236,118,007      
Stockholders' equity, ending balance at Oct. 31, 2020 2,710,833 $ 24 701,654 (128,494) 2,137,649
Outstanding shares, beginning balance (in shares) at Jul. 31, 2020   235,315,337      
Stockholders' equity, beginning balance at Jul. 31, 2020 2,489,516 $ 24 672,727 (121,088) 1,937,853
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 680,521        
Outstanding shares, ending balance (in shares) at Apr. 30, 2021   236,568,394      
Stockholders' equity, ending balance at Apr. 30, 2021 3,249,377 $ 24 733,581 (101,664) 2,617,436
Outstanding shares, beginning balance (in shares) at Oct. 31, 2020   236,118,007      
Stockholders' equity, beginning balance at Oct. 31, 2020 2,710,833 $ 24 701,654 (128,494) 2,137,649
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 193,440       193,440
Currency translation adjustment 21,774     21,774  
Exercise of stock options, net of repurchased shares (in shares)   121,158      
Exercise of stock options, net of repurchased shares 2,800   3,098   (298)
Stock-based compensation 8,865   8,865    
Shares issued for Employee Stock Purchase Plan (in shares)   67,877      
Shares issued for Employee Stock Purchase Plan 4,880   4,880    
Outstanding shares, ending balance (in shares) at Jan. 31, 2021   236,307,042      
Stockholders' equity, ending balance at Jan. 31, 2021 2,942,592 $ 24 718,497 (106,720) 2,330,791
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 286,796       286,796
Currency translation adjustment 5,056     5,056  
Exercise of stock options, net of repurchased shares (in shares)   261,352      
Exercise of stock options, net of repurchased shares 5,566   5,717   (151)
Stock-based compensation 9,367   9,367    
Outstanding shares, ending balance (in shares) at Apr. 30, 2021   236,568,394      
Stockholders' equity, ending balance at Apr. 30, 2021 3,249,377 $ 24 733,581 (101,664) 2,617,436
Outstanding shares, beginning balance (in shares) at Jul. 31, 2021   237,014,273      
Stockholders' equity, beginning balance at Jul. 31, 2021 3,529,201 $ 24 761,834 (100,860) 2,868,203
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 260,363       260,363
Currency translation adjustment (10,518)     (10,518)  
Exercise of stock options, net of repurchased shares (in shares)   145,986      
Exercise of stock options, net of repurchased shares 5,323   5,572   (249)
Stock-based compensation (in shares)   21,091      
Stock-based compensation 9,452   9,452    
Outstanding shares, ending balance (in shares) at Oct. 31, 2021   237,181,350      
Stockholders' equity, ending balance at Oct. 31, 2021 3,793,821 $ 24 776,858 (111,378) 3,128,317
Outstanding shares, beginning balance (in shares) at Jul. 31, 2021   237,014,273      
Stockholders' equity, beginning balance at Jul. 31, 2021 3,529,201 $ 24 761,834 (100,860) 2,868,203
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income $ 826,395        
Exercise of stock options, net of repurchased shares (in shares) 525,000        
Outstanding shares, ending balance (in shares) at Apr. 30, 2022   237,613,616      
Stockholders' equity, ending balance at Apr. 30, 2022 $ 4,353,054 $ 24 811,900 (152,596) 3,693,726
Outstanding shares, beginning balance (in shares) at Oct. 31, 2021   237,181,350      
Stockholders' equity, beginning balance at Oct. 31, 2021 3,793,821 $ 24 776,858 (111,378) 3,128,317
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 287,412       287,412
Currency translation adjustment (12,124)     (12,124)  
Exercise of stock options, net of repurchased shares (in shares)   246,451      
Exercise of stock options, net of repurchased shares 6,063   6,413   (350)
Stock-based compensation (in shares)   2,767      
Stock-based compensation 9,662   9,662    
Shares issued for Employee Stock Purchase Plan (in shares)   43,924      
Shares issued for Employee Stock Purchase Plan 5,022   5,022    
Outstanding shares, ending balance (in shares) at Jan. 31, 2022   237,474,492      
Stockholders' equity, ending balance at Jan. 31, 2022 4,089,856 $ 24 797,955 (123,502) 3,415,379
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 278,620       278,620
Currency translation adjustment (29,094)     (29,094)  
Exercise of stock options, net of repurchased shares (in shares)   132,955      
Exercise of stock options, net of repurchased shares 3,850   4,123   (273)
Stock-based compensation (in shares)   6,136      
Stock-based compensation 9,818   9,818    
Shares issued for Employee Stock Purchase Plan (in shares)   33      
Shares issued for Employee Stock Purchase Plan 4   4    
Outstanding shares, ending balance (in shares) at Apr. 30, 2022   237,613,616      
Stockholders' equity, ending balance at Apr. 30, 2022 $ 4,353,054 $ 24 $ 811,900 $ (152,596) $ 3,693,726