v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (Unaudited) - 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, 2025   71,101,642        
Common stock, treasury, beginning balance (in shares) at Jun. 30, 2025     (14,618,025)      
Common stock, outstanding, beginning balance (in shares) at Jun. 30, 2025   56,483,617        
Stockholder's equity, beginning balance at Jun. 30, 2025 $ 2,680,677 $ 711 $ (487,802) $ 548,895 $ 348 $ 2,618,525
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 112,352         112,352
Other comprehensive income (loss) (284)       (284)  
Stock-based compensation activity, issued (in shares)   254,510        
Stock-based compensation activity, treasury (in shares)     (94,580)      
Stock-based compensation activity, outstanding (in shares)   159,930        
Stock-based compensation activity 376 $ 3 $ (8,472) 8,845    
Common stock, issued, ending balance (in shares) at Sep. 30, 2025   71,356,152        
Common stock, treasury, ending balance (in shares) at Sep. 30, 2025     (14,712,605)      
Common stock, outstanding, ending balance (in shares) at Sep. 30, 2025   56,643,547        
Stockholder's equity, ending balance at Sep. 30, 2025 $ 2,793,121 $ 714 $ (496,274) 557,740 64 2,730,877
Common stock, issued, beginning balance (in shares) at Jun. 30, 2026 71,939,630 71,939,630        
Common stock, treasury, beginning balance (in shares) at Jun. 30, 2026 (15,205,581)   (15,205,581)      
Common stock, outstanding, beginning balance (in shares) at Jun. 30, 2026 56,734,049 56,734,049        
Stockholder's equity, beginning balance at Jun. 30, 2026 $ 3,166,418 $ 719 $ (540,028) 592,916 3,914 3,108,897
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 129,648         129,648
Other comprehensive income (loss) (2,468)       (2,468)  
Purchase of treasury stock (in shares)     (80,561)      
Purchase of treasury stock (7,002)   $ (7,002)      
Stock-based compensation activity, issued (in shares)   200,859        
Stock-based compensation activity, treasury (in shares)     (76,929)      
Stock-based compensation activity, outstanding (in shares)   123,930        
Stock-based compensation activity $ 2,198 $ 2 $ (7,156) 9,352    
Common stock, issued, ending balance (in shares) at Sep. 30, 2026 72,140,489 72,140,489        
Common stock, treasury, ending balance (in shares) at Sep. 30, 2026 (15,363,071)   (15,363,071)      
Common stock, outstanding, ending balance (in shares) at Sep. 30, 2026 56,777,418 56,777,418        
Stockholder's equity, ending balance at Sep. 30, 2026 $ 3,288,794 $ 721 $ (554,186) $ 602,268 $ 1,446 $ 3,238,545