XML 46 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
SHARE-BASED COMPENSATION - Options Outstanding and Exercisable (Details) - Stock options
9 Months Ended
Mar. 31, 2017
$ / shares
shares
Options outstanding and exercisable  
Outstanding Number of Shares 1,158,005
Exercisable Number of Shares 938,300
Exercise price range $0.40 - $4.00, remaining life less than 1 year  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 0.40
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 4.00
Outstanding Number of Shares 245,525
Exercisable Number of Shares 225,525
Exercise price range $0.40 - $4.00, remaining life less than 1 year | Maximum  
Options outstanding and exercisable  
Remaining Life (in years) 1 year
Exercise price range $0.40 - $4.00, remaining life 1 year  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 0.40
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 4.00
Outstanding Number of Shares 57,916
Remaining Life (in years) 1 year
Exercisable Number of Shares 57,916
Exercise price range $0.40 - $4.00, remaining life 2 years  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 0.40
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 4.00
Outstanding Number of Shares 136,296
Remaining Life (in years) 2 years
Exercisable Number of Shares 136,296
Exercise price range $0.40 - $4.00, remaining life 3 years  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 0.40
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 4.00
Outstanding Number of Shares 256,720
Remaining Life (in years) 3 years
Exercisable Number of Shares 256,720
Exercise price range $0.40 - $4.00, remaining life 4 years  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 0.40
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 4.00
Outstanding Number of Shares 241,110
Remaining Life (in years) 4 years
Exercisable Number of Shares 41,405
Exercise price range $4.01 - $10.00, remaining life less than 1 year  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 4.01
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 10.00
Outstanding Number of Shares 118,188
Remaining Life (in years) 1 year
Exercisable Number of Shares 118,188
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) | $ / shares $ 4.01
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 10.00
Outstanding Number of Shares 4,062
Remaining Life (in years) 1 year
Exercisable Number of Shares 4,062
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) | $ / shares $ 4.01
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 10.00
Outstanding Number of Shares 7,000
Exercisable Number of Shares 7,000
Exercise price range $4.01 - $10.00, remaining life 3 years | Maximum  
Options outstanding and exercisable  
Remaining Life (in years) 3 years
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) | $ / shares $ 10.00
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 20.00
Outstanding Number of Shares 13,125
Remaining Life (in years) 1 year
Exercisable Number of Shares 13,125
Exercise price range $10.01 - $20.00, remaining life 3 years  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 10.00
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 20.00
Outstanding Number of Shares 17,500
Remaining Life (in years) 3 years
Exercisable Number of Shares 17,500
Exercise price range $20.00 - $30.00, remaining life less than 1 year  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 20.00
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 30.00
Outstanding Number of Shares 2,500
Remaining Life (in years) 1 year
Exercisable Number of Shares 2,500
Exercise price range $20.00 - $30.00, remaining life 3 years  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 20.00
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 30.00
Outstanding Number of Shares 28,500
Exercisable Number of Shares 28,500
Exercise price range $20.00 - $30.00, remaining life 3 years | Maximum  
Options outstanding and exercisable  
Remaining Life (in years) 3 years
Exercise price range $30.00 - $40.00, remaining life 3 years  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 30.00
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 40.00
Outstanding Number of Shares 13,313
Exercisable Number of Shares 13,313
Exercise price range $30.00 - $40.00, remaining life 3 years | Maximum  
Options outstanding and exercisable  
Remaining Life (in years) 3 years
Exercise price range $30.00 - $40.00, remaining life less than 1 year  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 30.00
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 40.00
Outstanding Number of Shares 12,500
Remaining Life (in years) 1 year
Exercisable Number of Shares 12,500
Exercise price range $40.00 - $48.72, remaining life 3 years  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 40.00
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 48.72
Outstanding Number of Shares 3,750
Remaining Life (in years) 3 years
Exercisable Number of Shares 3,750