XML 112 R96.htm IDEA: XBRL DOCUMENT v3.19.2
Note 14 - Stock-based Compensation and Purchase Plans - Summary of Restricted Stock Awards Activity (Details) - Restricted Stock [Member] - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Outstanding, beginning balance (in shares) 120,010    
Outstanding, Aggregate intrinsic valule $ 9,365,632 $ 12,258,515  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 70,085 51,792 51,563
Exercised / vested (in shares) (43,959)    
Exercised / vested, Aggregate intrinsic valule $ (885,810)    
Canceled (in shares) (18,094)    
Outstanding, ending balance (in shares) 128,042 120,010