XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 18 - Share-based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Outstanding options (in shares) 114,837 107,040 253,955  
Outstanding options, weighted average exercise price (in dollars per share) $ 23.93 $ 23.75 $ 23.1  
Outstanding options, contractual term (Year) 5 years 4 months 24 days 4 years 9 months 18 days 4 years 4 months 24 days 5 years 7 months 6 days
Outstanding options, intrinsic value $ 470 $ 560 $ 120 $ 1,368
Granted options (in shares) 14,330 23,970 25,410  
Granted options, weighted average exercise price (in dollars per share) $ 34.89 $ 25.03 $ 23.61  
Exercised options (in shares) (19,998) (2,666) (55,220)  
Exercised options, weighted average exercise price (in dollars per share) $ 25.43 $ 28.05 $ 20.23  
Exercised options, intrinsic value $ 102 $ 4 $ 287  
Canceled (forfeited/expired) options (in shares) (5,022) (13,507) (117,105)  
Canceled (forfeited/expired) options, weighted average exercise price (in dollars per share) $ 28.6 $ 23.64 $ 23.98  
Outstanding options (in shares) 104,147 114,837 107,040 253,955
Outstanding options, weighted average exercise price (in dollars per share) $ 23.93 $ 23.93 $ 23.75 $ 23.1
Exercisable options (in shares) 73,678      
Exercisable options, weighted average exercise price (in dollars per share) $ 24.22      
Exercisable options, contractual term (Year) 4 years 2 months 12 days      
Exercisable options, intrinsic value $ 421