XML 50 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 9 - Stock-based Compensation (Tables)
12 Months Ended
Jun. 30, 2018
Notes Tables  
Share-based Compensation, Stock Options, Activity [Table Text Block]
   
Year Ended June 30,
 
   
2018
   
2017
 
   
 
 
 
 
Weighted
   
 
 
 
 
Weighted
 
   
Shares
   
Average
   
Shares
   
Average
 
   
Under
   
Exercise
   
Under
   
Exercise
 
   
Options
   
Price
   
Options
   
Price
 
Outstanding, beginning of year
   
265,000
    $
10.00
     
405,000
    $
10.24
 
Granted
   
    $
     
    $
 
Exercised
   
(229,375)
    $
10.00
     
(140,000)
    $
10.69
 
Forfeited
   
 
  $
     
    $
 
Cancelled
   
    $
     
    $
 
Outstanding, end of year
   
35,625
    $
10.01
     
265,000
    $
10.00
 
Aggregate intrinsic value
  $
454,937
     
 
    $
2,232,848
     
 
 
                                 
Exercisable, end of year
   
35,625
    $
10.01
     
265,000
    $
10.00
 
Aggregate intrinsic value
  $
454,937
     
 
    $
2.232,848
     
 
 
                                 
Available for grant, end of year
   
384,094
     
 
     
39,094
     
 
 
                                 
Weighted average fair value of options granted during the year
(1)
  $
     
 
    $
     
 
 
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block]
       
Options Outstanding
   
Options Exercisable
 
       
Number of
   
Weighted
   
 
 
 
 
Number of
   
Weighted
   
 
 
 
       
Shares
   
Average
   
Weighted
   
Shares
   
Average
   
Weighted
 
       
Under
   
Remaining
   
Average
   
Under
   
Remaining
   
Average
 
Range of Exercise
 
Outstanding
   
Contractual
   
Exercise
   
Outstanding
   
Contractual
   
Exercise
 
Price
 
Options
   
Life
   
Price
   
Options
   
Life
   
Price
 
$10.00
-
$10.99
   
35,625
     
0.2
    $
10.01
     
35,625
     
0.2
    $
10.01
 
Nonvested Restricted Stock Shares Activity [Table Text Block]
   
Number
of
Shares
   
Weighted Average
Fair
Value
Per
Share
 
Nonvested balance at June 30, 2016
   
102,332
    $
4.54
 
Granted
   
175,000
    $
21.29
 
Vested
   
(78,335
)
  $
10.22
 
Forfeited
   
    $
 
Nonvested balance at June 30, 2017
   
198,997
    $
17.03
 
Granted
   
155,000
    $
19.50
 
Vested
   
(54,999
)
  $
11.72
 
Forfeited
   
    $
 
Nonvested balance at June 30, 2018
   
298,998
    $
19.12