v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Treasury Stock
Total
Balance at Jun. 30, 2025 $ 4 $ 735,711 $ (67) $ 846,453 $ (102,482) $ 1,479,619
Balance (in shares) at Jun. 30, 2025 48,852,419          
Treasury Stock, Balance (in shares) at Jun. 30, 2025         (5,334,743)  
Increase (Decrease) in Stockholders' Equity            
Net income       68,800   68,800
Foreign currency translation adjustment     3     3
Stock-based compensation expense   10,393       10,393
Vesting of performance share units, net of tax withholding (in shares) 241,863          
Issuance of restricted stock awards (in shares) 176,212          
Forfeiture of restricted stock awards (in shares) (18,377)          
Repurchase of restricted stock for tax withholding   (31,407)       (31,407)
Repurchase of restricted stock for tax withholding (in shares) (57,296)          
Balance at Sep. 30, 2025 $ 4 714,697 (64) 915,253 $ (102,482) 1,527,408
Balance (in shares) at Sep. 30, 2025 49,194,821          
Treasury Stock, Balance (in shares) at Sep. 30, 2025         (5,334,743)  
Balance at Jun. 30, 2026 $ 4 739,829 (59) 1,184,645 $ (292,090) $ 1,632,329
Balance (in shares) at Jun. 30, 2026 49,126,917          
Treasury Stock, Balance (in shares) at Jun. 30, 2026         (7,649,687) 7,649,687
Increase (Decrease) in Stockholders' Equity            
Net income       64,919   $ 64,919
Foreign currency translation adjustment     (1)     (1)
Stock-based compensation expense   (7,392)       (7,392)
Issuance of shares under employee stock purchase plan   1,419       1,419
Issuance of shares under employee stock purchase plan (in shares) 20,793          
Vesting of performance share units, net of tax withholding (in shares) 260,079          
Issuance of restricted stock awards (in shares) 397,139          
Forfeiture of restricted stock awards (in shares) (76,645)          
Repurchase of restricted stock for tax withholding   (19,509)       (19,509)
Repurchase of restricted stock for tax withholding (in shares) (46,758)          
Balance at Sep. 30, 2026 $ 4 $ 714,347 $ (60) $ 1,249,564 $ (292,090) $ 1,671,765
Balance (in shares) at Sep. 30, 2026 49,681,525          
Treasury Stock, Balance (in shares) at Sep. 30, 2026         (7,649,687) 7,649,687