XML 103 R90.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHARE-BASED COMPENSATION - Options Outstanding and Exercisable (Details) - Stock options - $ / shares
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Options outstanding and exercisable    
Outstanding Number of Shares 1,110,165 1,016,997
Exercisable Number of Shares 740,915 919,396
Exercise price range $0.41 - $4.00, remaining life 1 year    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share) $ 0.41  
Exercise Price, high end of the range (in dollars per share) $ 4.00  
Outstanding Number of Shares 57,915  
Remaining Life (in years) 1 year  
Exercisable Number of Shares 57,915  
Exercise price range $0.41 - $4.00, remaining life 2 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share) $ 0.41  
Exercise Price, high end of the range (in dollars per share) $ 4.00  
Outstanding Number of Shares 136,296  
Remaining Life (in years) 2 years  
Exercisable Number of Shares 136,296  
Exercise price range $0.41 - $4.00, remaining life 3 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share) $ 0.41  
Exercise Price, high end of the range (in dollars per share) $ 4.00  
Outstanding Number of Shares 226,720  
Remaining Life (in years) 3 years  
Exercisable Number of Shares 226,720  
Exercise price range $0.41 - $4.00, remaining life 4 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share) $ 0.41  
Exercise Price, high end of the range (in dollars per share) $ 4.00  
Outstanding Number of Shares 112,610  
Remaining Life (in years) 4 years  
Exercisable Number of Shares 33,360  
Exercise price range $0.41 - $4.00, remaining life 5 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share) $ 0.41  
Exercise Price, high end of the range (in dollars per share) $ 4.00  
Outstanding Number of Shares 478,500  
Remaining Life (in years) 5 years  
Exercisable Number of Shares 188,500  
Exercise price range $4.01 - $10.00, remaining life 1 year    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share) $ 4.01 $ 4.01
Exercise Price, high end of the range (in dollars per share) $ 10.00 $ 10.00
Outstanding Number of Shares 24,000 97,938
Remaining Life (in years) 1 year 1 year
Exercisable Number of Shares 24,000 97,938
Exercise price range $4.01 - $10.00, remaining life 2 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share) $ 4.01 $ 4.01
Exercise Price, high end of the range (in dollars per share) $ 10.00 $ 10.00
Outstanding Number of Shares 4,062 9,000
Remaining Life (in years) 2 years 2 years
Exercisable Number of Shares 4,062 9,000
Exercise price range $4.01 - $10.00, remaining life 3 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share) $ 4.01 $ 4.01
Exercise Price, high end of the range (in dollars per share) $ 10.00 $ 10.00
Outstanding Number of Shares 7,000 4,062
Remaining Life (in years) 3 years 3 years
Exercisable Number of Shares 7,000 4,062
Exercise price range $10.01 - $20.00, remaining life less than 1 year    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share)   $ 10.01
Exercise Price, high end of the range (in dollars per share)   $ 20.00
Outstanding Number of Shares   1,875
Remaining Life (in years)   1 year
Exercisable Number of Shares   1,875
Exercise price range $10.01 - $20.00, remaining life 4 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share) $ 10.01 $ 10.01
Exercise Price, high end of the range (in dollars per share) $ 20.00 $ 20.00
Outstanding Number of Shares 17,500 28,750
Remaining Life (in years) 4 years 4 years
Exercisable Number of Shares 17,500 28,750
Exercise price range $20.01 - $30.00, remaining life 1 year    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share)   $ 20.01
Exercise Price, high end of the range (in dollars per share)   $ 30.00
Outstanding Number of Shares   1,250
Remaining Life (in years)   1 year
Exercisable Number of Shares   1,250
Exercise price range $20.01 - $30.00, remaining life 4 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share) $ 20.01 $ 20.01
Exercise Price, high end of the range (in dollars per share) $ 30.00 $ 30.00
Outstanding Number of Shares 28,500 31,000
Remaining Life (in years) 4 years 4 years
Exercisable Number of Shares 28,500 31,000
Exercise price range $30.01 - $40.00, remaining life less than 1 year    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share)   $ 30.01
Exercise Price, high end of the range (in dollars per share)   $ 40.00
Outstanding Number of Shares   16,250
Remaining Life (in years)   1 year
Exercisable Number of Shares   16,250
Exercise price range $30.01 - $40.00, remaining life 5 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share)   $ 30.01
Exercise Price, high end of the range (in dollars per share)   $ 40.00
Outstanding Number of Shares   25,813
Remaining Life (in years)   5 years
Exercisable Number of Shares   25,813
Exercise price range $40.01 - $48.72, remaining life 4 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share) $ 40.01  
Exercise Price, high end of the range (in dollars per share) $ 50.00  
Outstanding Number of Shares 3,750  
Remaining Life (in years) 4 years  
Exercisable Number of Shares 3,750  
Exercise price range $0.42 - $4.00, remaining life 1 year    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share)   $ 0.42
Exercise Price, high end of the range (in dollars per share)   $ 4.00
Outstanding Number of Shares   71,250
Remaining Life (in years)   1 year
Exercisable Number of Shares   71,250
Exercise price range $0.42 - $4.00, remaining life 2 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share)   $ 0.42
Exercise Price, high end of the range (in dollars per share)   $ 4.00
Outstanding Number of Shares   78,855
Remaining Life (in years)   2 years
Exercisable Number of Shares   78,855
Exercise price range $0.42 - $4.00, remaining life 3 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share)   $ 0.42
Exercise Price, high end of the range (in dollars per share)   $ 4.00
Outstanding Number of Shares   197,390
Remaining Life (in years)   3 years
Exercisable Number of Shares   197,390
Exercise price range $0.42 - $4.00, remaining life 4 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share)   $ 0.42
Exercise Price, high end of the range (in dollars per share)   $ 4.00
Outstanding Number of Shares   348,954
Remaining Life (in years)   4 years
Exercisable Number of Shares   333,963
Exercise price range $0.42 - $4.00, remaining life 5 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share)   $ 0.42
Exercise Price, high end of the range (in dollars per share)   $ 4.00
Outstanding Number of Shares   82,610
Remaining Life (in years)   5 years
Exercise price range $4.01 - $10.00, remaining life 4 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share)   $ 4.01
Exercise Price, high end of the range (in dollars per share)   $ 10.00
Outstanding Number of Shares   18,250
Remaining Life (in years)   4 years
Exercisable Number of Shares   18,250
Exercise price range $30.01 - $40.00, remaining life 4 year    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share) $ 30.01  
Exercise Price, high end of the range (in dollars per share) $ 40.00  
Outstanding Number of Shares 13,312  
Remaining Life (in years) 4 years  
Exercisable Number of Shares 13,312  
Exercise price range $20.01 - $30.00, remaining life 2 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share)   $ 20.01
Exercise Price, high end of the range (in dollars per share)   $ 30.00
Remaining Life (in years)   2 years
Exercise price range $40.01 - $50.00, remaining life 1 Year    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share)   $ 40.01
Exercise Price, high end of the range (in dollars per share)   $ 50.00
Remaining Life (in years)   1 year
Exercise price range $40.01 - $50.00, remaining life 5 years    
Options outstanding and exercisable    
Exercise Price, low end of the range (in dollars per share)   $ 40.01
Exercise Price, high end of the range (in dollars per share)   $ 50.00
Outstanding Number of Shares   3,750
Remaining Life (in years)   5 years
Exercisable Number of Shares   3,750