XML 71 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Option - Activity (Details) - USD ($)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
2012 Employee Stock Option Plan      
Options      
Outstanding, beginning of year 523,080 214,080 235,680
Granted 37,500 338,000 0
Forfeited/Lapsed     (13,000)
Exercised (39,000) (29,000) (8,600)
Outstanding, end of period 521,580 523,080 214,080
Exercisable, end of period 247,628 176,752 98,176
Weighted average exercise price      
Weighted average exercise price, beginning of year $ 18.59 $ 9.59 $ 9.42
Granted (per share) 26.94 23.17  
Forfeited/Lapsed (per share)     6.91
Exercised (per share) 10.44 5.45 9.04
Weighted average exercise price, end of period 19.37 18.59 9.59
Exercisable, end of period, weighted average exercise price 17.16 14.68 $ 8.07
Additional disclosures      
Weighted average fair value at grant date of options granted $ 13.36 $ 12.16  
Total intrinsic value of options exercised $ 822,000 $ 502,000 $ 65,000
Total intrinsic value of options outstanding 7,968,000 1,916,000 1,840,000
Total intrinsic value of options exercisable $ 4,330,000 $ 1,218,000 $ 993,000
2012 Non-Employee Stock Option Plan      
Options      
Outstanding, beginning of year 20,400 12,000 24,000
Granted 0 9,600 0
Forfeited/Lapsed     (9,600)
Exercised 0 (1,200) (2,400)
Outstanding, end of period 20,400 20,400 12,000
Exercisable, end of period 13,920 11,280 6,240
Weighted average exercise price      
Weighted average exercise price, beginning of year $ 14.39 $ 6.55 $ 5.15
Granted (per share)   22.93 0
Forfeited/Lapsed (per share)     3.59
Exercised (per share)   4.35 4.35
Weighted average exercise price, end of period 14.39 14.39 6.55
Exercisable, end of period, weighted average exercise price $ 10.99 8.92 $ 6.04
Additional disclosures      
Weighted average fair value at grant date of options granted   $ 12.58  
Total intrinsic value of options exercised   $ 19,000 $ 31,000
Total intrinsic value of options outstanding $ 413,000 149,000 140,000
Total intrinsic value of options exercisable $ 329,000 $ 136,000 $ 76,000
2018 Non-Employee Stock Option Plan      
Options      
Outstanding, beginning of year 89,000 70,100 96,800
Granted 0 23,500 0
Forfeited/Lapsed     (23,500)
Exercised (14,000) (4,600) (3,200)
Outstanding, end of period 75,000 89,000 70,100
Exercisable, end of period 50,720 45,040 29,960
Weighted average exercise price      
Weighted average exercise price, beginning of year $ 14.91 $ 11.93 $ 11.74
Granted (per share)   22.93  
Forfeited/Lapsed (per share)     11.68
Exercised (per share) 15.32 10.43 8.10
Weighted average exercise price, end of period 14.83 14.91 11.93
Exercisable, end of period, weighted average exercise price $ 12.87 12.98 $ 11.68
Additional disclosures      
Weighted average fair value at grant date of options granted   $ 12.58  
Total intrinsic value of options exercised $ 209,000 $ 58,000 $ 29,000
Total intrinsic value of options outstanding 1,486,000 561,000 439,000
Total intrinsic value of options exercisable $ 1,104,000 $ 354,000 $ 195,000
2020 Non-Employee Stock Option Plan      
Options      
Outstanding, beginning of year 26,900 10,000  
Granted 30,000 16,900 10,000
Exercised 0 0 0
Outstanding, end of period 56,900 26,900 10,000
Exercisable, end of period 18,760 7,380 2,000
Weighted average exercise price      
Weighted average exercise price, beginning of year $ 18.64 $ 11.40  
Granted (per share) 27.57 22.93 $ 11.40
Weighted average exercise price, end of period 23.35 18.64 11.40
Exercisable, end of period, weighted average exercise price 20.73 16.68 11.40
Additional disclosures      
Weighted average fair value at grant date of options granted $ 13.74 $ 12.58 $ 6.10
Total intrinsic value of options outstanding $ 643,000 $ 92,000 $ 68,000
Total intrinsic value of options exercisable $ 261,000 $ 37,000 $ 14,000
2022 Employee Stock Option Plan      
Options      
Granted 5,000    
Exercised 0    
Outstanding, end of period 5,000    
Exercisable, end of period 1,000    
Weighted average exercise price      
Granted (per share) $ 40.01    
Weighted average exercise price, end of period 40.01    
Exercisable, end of period, weighted average exercise price 40.01    
Additional disclosures      
Weighted average fair value at grant date of options granted $ 19.77