Annual report pursuant to Section 13 and 15(d)

Note 17 - Share-based Compensation - Stock Option Activity (Details)

v3.23.2
Note 17 - Share-based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Outstanding options (in shares) 107,040 253,955 403,106  
Outstanding options, weighted average exercise price (in dollars per share) $ 23.75 $ 23.10 $ 21.24  
Outstanding options, contractual term (Year) 4 years 9 months 18 days 4 years 4 months 24 days 5 years 7 months 6 days 4 years 4 months 24 days
Outstanding options, intrinsic value $ 560 $ 120 $ 1,368 $ 0
Granted options (in shares) 23,970 25,410 37,008  
Granted options, weighted average exercise price (in dollars per share) $ 25.03 $ 23.61 $ 12.97  
Exercised options (in shares) (2,666) (55,220) (174,662)  
Exercised options, weighted average exercise price (in dollars per share) $ 28.05 $ 20.23 $ 16.95  
Exercised options, intrinsic value $ 4 $ 287 $ 667  
Canceled (forfeited/expired) options (in shares) (13,507) (117,105) (11,497)  
Canceled (forfeited/expired) options, weighted average exercise price (in dollars per share) $ 23.64 $ 23.98 $ 18.62  
Outstanding options (in shares) 114,837 107,040 253,955 403,106
Outstanding options, weighted average exercise price (in dollars per share) $ 23.93 $ 23.75 $ 23.10 $ 21.24
Exercisable options (in shares) 85,104      
Exercisable options, weighted average exercise price (in dollars per share) $ 24.22      
Exercisable options, contractual term (Year) 3 years 6 months      
Exercisable options, intrinsic value $ 406