v3.26.1
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, 2023 $ 4 $ 695,480 $ (35) $ 354,329 $ (102,482) $ 947,296
Balance (in shares) at Jun. 30, 2023 48,339,048          
Treasury Stock, Balance (in shares) at Jun. 30, 2023         (5,334,743)  
Increase (Decrease) in Stockholders' Equity            
Net income       204,183   204,183
Foreign currency translation adjustment     (7)     (7)
Stock-based compensation expense   32,810       32,810
Vesting of performance share units, net of tax withholding (in shares) 31,426          
Issuance of restricted stock awards (in shares) 507,443          
Forfeiture of restricted stock awards (in shares) (153,728)          
Repurchase of restricted stock for tax withholding   (8,257)       (8,257)
Repurchase of restricted stock for tax withholding (in shares) (148,025)          
Balance at Jun. 30, 2024 $ 4 720,033 (42) 558,512 $ (102,482) 1,176,025
Balance (in shares) at Jun. 30, 2024 48,576,164          
Treasury Stock, Balance (in shares) at Jun. 30, 2024         (5,334,743)  
Increase (Decrease) in Stockholders' Equity            
Net income       287,941   287,941
Foreign currency translation adjustment     (25)     (25)
Stock-based compensation expense   37,295       37,295
Vesting of performance share units, net of tax withholding (in shares) 173,804          
Issuance of restricted stock awards (in shares) 317,490          
Forfeiture of restricted stock awards (in shares) (84,389)          
Repurchase of restricted stock for tax withholding   (21,617)       (21,617)
Repurchase of restricted stock for tax withholding (in shares) (130,650)          
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) 5,334,743
Increase (Decrease) in Stockholders' Equity            
Net income       338,192   $ 338,192
Foreign currency translation adjustment     8     8
Purchase of treasury stock, net of tax         $ (189,608) $ (189,608)
Purchase of treasury stock, net of tax (in shares)         (2,314,944) (2,314,944)
Stock-based compensation expense   40,370       $ 40,370
Vesting of performance share units, net of tax withholding (in shares) 245,412          
Issuance of restricted stock awards (in shares) 206,518          
Forfeiture of restricted stock awards (in shares) (64,562)          
Repurchase of restricted stock for tax withholding   (36,252)       (36,252)
Repurchase of restricted stock for tax withholding (in shares) (112,870)          
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