v3.25.2
Consolidated Statement of Changes in Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Jun. 30, 2022   55,190      
Beginning balance at Jun. 30, 2022 $ 613,463 $ 55 $ 289,843 $ 325,868 $ (2,303)
Increase (Decrease) in Stockholders' Equity          
Stock-based compensation 162,183   162,183    
Stock options exercised (in shares)   260      
Stock options exercised 3,265   3,265    
Issuance of common stock upon vesting of equity awards (in shares)   724      
Issuance of common stock upon vesting of equity awards 1 $ 1      
Issuance of common stock under employee stock purchase plan (in shares)   120      
Issuance of common stock under employee stock purchase plan 16,916   16,916    
Net settlement for taxes and/or exercise price related to equity awards (in shares)   (382)      
Net settlement for taxes and/or exercise price related to equity awards (91,575)   (91,575)    
Unrealized gains (losses) on securities, net of tax (2,212)       (2,212)
Net income 140,822     140,822  
Ending balance (in shares) at Jun. 30, 2023   55,912      
Ending balance at Jun. 30, 2023 842,863 $ 56 380,632 466,690 (4,515)
Increase (Decrease) in Stockholders' Equity          
Stock-based compensation 163,602   163,602    
Stock options exercised (in shares)   121      
Stock options exercised 2,083   2,083    
Issuance of common stock upon vesting of equity awards (in shares)   684      
Issuance of common stock under employee stock purchase plan (in shares)   149      
Issuance of common stock under employee stock purchase plan 19,143   19,143    
Net settlement for taxes and/or exercise price related to equity awards (in shares)   (302)      
Net settlement for taxes and/or exercise price related to equity awards $ (54,632)   (54,632)    
Repurchases of common shares (in shares) (1,050) (1,050)      
Repurchases of common shares $ (150,340)   (150,340)    
Unrealized gains (losses) on securities, net of tax 3,579       3,579
Net income $ 206,766     206,766  
Ending balance (in shares) at Jun. 30, 2024 55,514 55,514      
Ending balance at Jun. 30, 2024 $ 1,033,064 $ 56 360,488 673,456 (936)
Increase (Decrease) in Stockholders' Equity          
Stock-based compensation 157,337   157,337    
Stock options exercised (in shares)   167      
Stock options exercised 4,692   4,692    
Issuance of common stock upon vesting of equity awards (in shares)   704      
Issuance of common stock under employee stock purchase plan (in shares)   127      
Issuance of common stock under employee stock purchase plan 19,682   19,682    
Net settlement for taxes and/or exercise price related to equity awards (in shares)   (359)      
Net settlement for taxes and/or exercise price related to equity awards $ (64,725)   (64,725)    
Repurchases of common shares (in shares) (787) (787)      
Repurchases of common shares $ (149,957) $ (1) (149,956)    
Unrealized gains (losses) on securities, net of tax 6,300       6,300
Foreign currency translation adjustments 227       227
Net income $ 227,127     227,127  
Ending balance (in shares) at Jun. 30, 2025 55,366 55,366      
Ending balance at Jun. 30, 2025 $ 1,233,747 $ 55 $ 327,518 $ 900,583 $ 5,591