XML 21 R7.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss), Net of Income Tax
Retained Earnings
Common stock, issued, beginning balance (in shares) at Jun. 30, 2022   68,859,722        
Common stock, treasury, beginning balance (in shares) at Jun. 30, 2022     (9,081,773)      
Common stock, outstanding, beginning balance (in shares) at Jun. 30, 2022   59,777,949        
Stockholders' equity, beginning balance at Jun. 30, 2022 $ 1,642,973 $ 689 $ (237,011) $ 453,784 $ (2,933) $ 1,428,444
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 307,165         307,165
Other comprehensive income (loss) (3,677)       (3,677)  
Purchase of treasury stock (in shares)     (1,321,161)      
Purchase of treasury stock (49,258)   $ (49,258)      
Stock-based compensation activity, issued (in shares)   605,724        
Stock-based compensation activity, treasury (in shares)     (119,477)      
Stock-based compensation activity, outstanding (in shares)   486,247        
Stock-based compensation activity 19,956 $ 6 $ (6,144) 26,094    
Common stock, issued, ending balance (in shares) at Jun. 30, 2023   69,465,446        
Common stock, treasury, ending balance (in shares) at Jun. 30, 2023     (10,522,411)      
Common stock, outstanding, ending balance (in shares) at Jun. 30, 2023   58,943,035        
Stockholders' equity, ending balance at Jun. 30, 2023 1,917,159 $ 695 $ (292,413) 479,878 (6,610) 1,735,609
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 450,008         450,008
Other comprehensive income (loss) 4,144       4,144  
Purchase of treasury stock (in shares)     (2,541,254)      
Purchase of treasury stock (97,023)   $ (97,023)      
Stock-based compensation activity, issued (in shares)   756,186        
Stock-based compensation activity, treasury (in shares)     (263,402)      
Stock-based compensation activity, outstanding (in shares)   492,784        
Stock-based compensation activity $ 16,308 $ 7 $ (14,053) 30,354    
Common stock, issued, ending balance (in shares) at Jun. 30, 2024 70,221,632 70,221,632        
Common stock, treasury, ending balance (in shares) at Jun. 30, 2024 (13,327,067)   (13,327,067)      
Common stock, outstanding, ending balance (in shares) at Jun. 30, 2024 56,894,565 56,894,565        
Stockholders' equity, ending balance at Jun. 30, 2024 $ 2,290,596 $ 702 $ (403,489) 510,232 (2,466) 2,185,617
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 432,908         432,908
Other comprehensive income (loss) 2,814       2,814  
Purchase of treasury stock (in shares)     (951,927)      
Purchase of treasury stock (58,450)   $ (58,450)      
Stock-based compensation activity, issued (in shares)   880,010        
Stock-based compensation activity, treasury (in shares)     (339,031)      
Stock-based compensation activity, outstanding (in shares)   540,979        
Stock-based compensation activity $ 12,809 $ 9 $ (25,863) 38,663    
Common stock, issued, ending balance (in shares) at Jun. 30, 2025 71,101,642 71,101,642        
Common stock, treasury, ending balance (in shares) at Jun. 30, 2025 (14,618,025)   (14,618,025)      
Common stock, outstanding, ending balance (in shares) at Jun. 30, 2025 56,483,617 56,483,617        
Stockholders' equity, ending balance at Jun. 30, 2025 $ 2,680,677 $ 711 $ (487,802) $ 548,895 $ 348 $ 2,618,525