v3.26.1
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, 2023   55,912      
Beginning 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      
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
Increase (Decrease) in Stockholders' Equity          
Stock-based compensation 151,422   151,422    
Issuance of common stock upon vesting of equity awards (in shares)   802      
Issuance of common stock under employee stock purchase plan (in shares)   171      
Issuance of common stock under employee stock purchase plan 18,222   18,222    
Net settlement for taxes and/or exercise price related to equity awards (in shares)   (316)      
Net settlement for taxes and/or exercise price related to equity awards $ (43,686)   (43,686)    
Repurchases of common shares (in shares) (2,752) (2,752)      
Repurchases of common shares $ (401,207) $ (2) (401,205)    
Unrealized gains (losses) on securities, net of tax (6,257)       (6,257)
Foreign currency translation adjustments (565)       (565)
Net income $ 269,741     269,741  
Ending balance (in shares) at Jun. 30, 2026 53,271 53,271      
Ending balance at Jun. 30, 2026 $ 1,221,417 $ 53 $ 52,271 $ 1,170,324 $ (1,231)