XML 39 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
SHARE-BASED COMPENSATION - Options Outstanding and Exercisable (Details) - Stock options
3 Months Ended
Sep. 30, 2016
$ / shares
shares
Options outstanding and exercisable  
Outstanding Number of Shares 1,125,747
Exercisable Number of Shares 888,146
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) | $ / shares $ 0.42
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 4.00
Outstanding Number of Shares 91,250
Exercisable Number of Shares 91,250
Exercise price range $0.42 - $4.00, remaining life 1 year | Maximum  
Options outstanding and exercisable  
Remaining Life 1 year
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) | $ / shares $ 0.42
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 4.00
Outstanding Number of Shares 78,855
Remaining Life 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) | $ / shares $ 0.42
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 4.00
Outstanding Number of Shares 197,390
Remaining Life 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) | $ / shares $ 0.42
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 4.00
Outstanding Number of Shares 328,954
Remaining Life 4 years
Exercisable Number of Shares 313,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) | $ / shares $ 0.42
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 4.00
Outstanding Number of Shares 222,610
Remaining Life 5 years
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 90,438
Remaining Life 1 year
Exercisable Number of Shares 90,438
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) | $ / shares $ 4.01
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 10.00
Outstanding Number of Shares 5,562
Remaining Life 2 years
Exercisable Number of Shares 5,562
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) | $ / shares $ 4.01
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 10.00
Outstanding Number of Shares 18,250
Remaining Life 4 years
Exercisable Number of Shares 18,250
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.01
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 20.00
Outstanding Number of Shares 3,125
Exercisable Number of Shares 3,125
Exercise price range $10.01 - $20.00, remaining life less than 1 year | Maximum  
Options outstanding and exercisable  
Remaining Life 1 year
Exercise price range $10.01 - $20.00, remaining life 4 year  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 10.01
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 20.00
Outstanding Number of Shares 28,750
Remaining Life 4 years
Exercisable Number of Shares 28,750
Exercise price range $20.01 - $30.00, remaining life 4 year  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 20.01
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 30.00
Outstanding Number of Shares 31,000
Remaining Life 4 years
Exercisable Number of Shares 31,000
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) | $ / shares $ 30.01
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 40.00
Outstanding Number of Shares 3,750
Remaining Life 4 years
Exercisable Number of Shares 3,750
Exercise price range $40.01 - $48.72, remaining life 5 years  
Options outstanding and exercisable  
Exercise Price, low end of the range (in dollars per share) | $ / shares $ 40.01
Exercise Price, high end of the range (in dollars per share) | $ / shares $ 48.72
Outstanding Number of Shares 25,813
Remaining Life 5 years
Exercisable Number of Shares 25,813