XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies - Net Income per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Net Income        
Basic EPS $ 13,503 $ 10,467 $ 25,668 $ 21,652
Diluted EPS $ 13,503 $ 10,467 $ 25,668 $ 21,652
Weighted Average Shares        
Basic EPS 35,664,000 36,538,000 35,661,000 36,706,000
Effect of Dilutive Securities, Stock Options 251,000 238,000 229,000 277,000
Diluted EPS 35,915,000 36,776,000 35,890,000 36,983,000
Net Income per Share (in dollars per share)        
Basic EPS $ 0.38 $ 0.29 $ 0.72 $ 0.59
Effect of Dilutive Securities, Stock Options   (0.01)    
Diluted (in dollars per share) $ 0.38 $ 0.28 $ 0.72 $ 0.59
Excluded from Diluted EPS 20,000 120,000 70,000 70,000