XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Nature of Business and Summary of Significant Accounting Policies - Net Income per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Net Income        
Basic EPS $ 10,122 $ 13,196 $ 31,774 $ 36,284
Diluted EPS $ 10,122 $ 13,196 $ 31,774 $ 36,284
Weighted average        
Weighted Average Shares, Basic EPS 36,111,000 36,835,000 36,511,000 36,792,000
Weighted Average Shares, Stock Options 142,000 283,000 232,000 240,000
Weighted Average Shares, Diluted EPS 36,253,000 37,118,000 36,743,000 37,032,000
Net Income per Share        
Basic (in dollars per share) $ 0.28 $ 0.36 $ 0.87 $ 0.99
Stock Options (in dollars per share)     (0.01) (0.01)
Diluted (in dollars per share) $ 0.28 $ 0.36 $ 0.86 $ 0.98
Excluded from diluted EPS 125,000 0 88,333 24,167