SHARE-BASED COMPENSATION - Options Outstanding and Exercisable (Details) - Stock options | 6 Months Ended |
Dec. 31, 2016$ / sharesshares |
Options outstanding and exercisable | |
Outstanding Number of Shares | 1,159,247 |
Exercisable Number of Shares | 959,550 |
Exercise price range $0.41 - $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.41 |
Exercise Price, high end of the range (in dollars per share) | $ / shares | $ 4 |
Outstanding Number of Shares | 245,525 |
Exercisable Number of Shares | 245,525 |
Exercise price range $0.41 - $4.00, remaining life less than 1 year | Maximum | |
Options outstanding and exercisable | |
Remaining Life (in years) | 1 year |
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) | $ / shares | $ 0.41 |
Exercise Price, high end of the range (in dollars per share) | $ / shares | $ 4 |
Outstanding Number of Shares | 57,916 |
Remaining Life (in years) | 1 year |
Exercisable Number of Shares | 57,916 |
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) | $ / shares | $ 0.41 |
Exercise Price, high end of the range (in dollars per share) | $ / shares | $ 4 |
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) | $ / shares | $ 0.41 |
Exercise Price, high end of the range (in dollars per share) | $ / shares | $ 4 |
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) | $ / shares | $ 0.41 |
Exercise Price, high end of the range (in dollars per share) | $ / shares | $ 4 |
Outstanding Number of Shares | 112,610 |
Remaining Life (in years) | 4 years |
Exercisable Number of Shares | 71,405 |
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) | $ / shares | $ 0.41 |
Exercise Price, high end of the range (in dollars per share) | $ / shares | $ 4 |
Outstanding Number of Shares | 158,492 |
Remaining Life (in years) | 5 years |
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 |
Outstanding Number of Shares | 79,563 |
Exercisable Number of Shares | 79,563 |
Exercise price range $4.01 - $10.00, remaining life less than 1 year | Maximum | |
Options outstanding and exercisable | |
Remaining Life (in years) | 1 year |
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 |
Outstanding Number of Shares | 38,625 |
Remaining Life (in years) | 1 year |
Exercisable Number of Shares | 38,625 |
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 |
Outstanding Number of Shares | 4,062 |
Remaining Life (in years) | 2 years |
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 |
Outstanding Number of Shares | 7,000 |
Remaining Life (in years) | 3 years |
Exercisable Number of Shares | 7,000 |
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 |
Outstanding Number of Shares | 13,125 |
Exercisable Number of Shares | 13,125 |
Exercise price range $10.01 - $20.00, remaining life less than 1 year | Maximum | |
Options outstanding and exercisable | |
Remaining Life (in years) | 1 year |
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) | $ / shares | $ 10.01 |
Exercise Price, high end of the range (in dollars per share) | $ / shares | $ 20 |
Outstanding Number of Shares | 17,500 |
Remaining Life (in years) | 4 years |
Exercisable Number of Shares | 17,500 |
Exercise price range $20.01 - $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.01 |
Exercise Price, high end of the range (in dollars per share) | $ / shares | $ 30 |
Outstanding Number of Shares | 3,750 |
Exercisable Number of Shares | 3,750 |
Exercise price range $20.01 - $30.00, remaining life less than 1 year | Maximum | |
Options outstanding and exercisable | |
Remaining Life (in years) | 1 year |
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) | $ / shares | $ 20.01 |
Exercise Price, high end of the range (in dollars per share) | $ / shares | $ 30 |
Outstanding Number of Shares | 28,500 |
Remaining Life (in years) | 4 years |
Exercisable Number of Shares | 28,500 |
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) | $ / shares | $ 30.01 |
Exercise Price, high end of the range (in dollars per share) | $ / shares | $ 40 |
Outstanding Number of Shares | 12,500 |
Exercisable Number of Shares | 12,500 |
Exercise price range $30.01 - $40.00, remaining life less than 1 year | Maximum | |
Options outstanding and exercisable | |
Remaining Life (in years) | 1 year |
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) | $ / shares | $ 30.01 |
Exercise Price, high end of the range (in dollars per share) | $ / shares | $ 40 |
Outstanding Number of Shares | 13,313 |
Remaining Life (in years) | 5 years |
Exercisable Number of Shares | 13,313 |
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) | $ / shares | $ 40.01 |
Exercise Price, high end of the range (in dollars per share) | $ / shares | $ 48.72 |
Outstanding Number of Shares | 3,750 |
Remaining Life (in years) | 4 years |
Exercisable Number of Shares | 3,750 |