XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Description of Business, Basis of Presentation and Summary of Significant Accounting Policies - Net Income per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Net Income      
Basic EPS $ 43,406 $ 49,818 $ 27,127
Diluted EPS $ 43,406 $ 49,818 $ 27,127
Weighted average      
Weighted Average Shares, Basic EPS 36,298,000 36,812,000 36,741,000
Weighted Average Shares, Stock Options 201,000 254,000 264,000
Weighted Average Shares, Diluted EPS 36,499,000 37,066,000 37,005,000
Net Income per Share      
Basic (in dollars per share) $ 1.2 $ 1.35 $ 0.74
Stock Options (in dollars per share) (0.01) (0.01) (0.01)
Diluted (in dollars per share) $ 1.19 $ 1.34 $ 0.73
Excluded from diluted EPS 110,375 19,663 7,534