XML 102 R87.htm IDEA: XBRL DOCUMENT v3.8.0.1
STOCK-BASED COMPENSATION - Schedule of Options Outstanding and Exercisable (Details)
12 Months Ended
Dec. 31, 2017
$ / shares
shares
Options Outstanding and Exercisable  
Outstanding Options (in shares) | shares 4,398,200
Options Exercisable (in shares) | shares 2,497,766
$0.00 - $2.06  
Options Outstanding and Exercisable  
Minimum range of option exercise price (in USD per share) $ 0
Maximum range of option exercise price (in USD per share) $ 2.06
Outstanding Options (in shares) | shares 1,253,866
Weighted Average Exercise Price (in USD per share) $ 1.42
Weighted Average Remaining Contractual Life 7 years 3 months 1 day
Options Exercisable (in shares) | shares 257,604
Weighted Average Exercise Price (in USD per share) $ 1.29
$2.06 - $4.13  
Options Outstanding and Exercisable  
Minimum range of option exercise price (in USD per share) 2.06
Maximum range of option exercise price (in USD per share) $ 4.13
Outstanding Options (in shares) | shares 1,663,258
Weighted Average Exercise Price (in USD per share) $ 2.49
Weighted Average Remaining Contractual Life 6 years 1 day
Options Exercisable (in shares) | shares 759,086
Weighted Average Exercise Price (in USD per share) $ 2.71
$4.13 - $6.19  
Options Outstanding and Exercisable  
Minimum range of option exercise price (in USD per share) 4.13
Maximum range of option exercise price (in USD per share) $ 6.19
Outstanding Options (in shares) | shares 210,500
Weighted Average Exercise Price (in USD per share) $ 5.02
Weighted Average Remaining Contractual Life 3 years 9 months 1 day
Options Exercisable (in shares) | shares 210,500
Weighted Average Exercise Price (in USD per share) $ 5.02
$6.19 - $8.25  
Options Outstanding and Exercisable  
Minimum range of option exercise price (in USD per share) 6.19
Maximum range of option exercise price (in USD per share) $ 8.25
Outstanding Options (in shares) | shares 983,076
Weighted Average Exercise Price (in USD per share) $ 7.20
Weighted Average Remaining Contractual Life 3 years 6 months 1 day
Options Exercisable (in shares) | shares 983,076
Weighted Average Exercise Price (in USD per share) $ 7.20
$10.31 - $12.38  
Options Outstanding and Exercisable  
Minimum range of option exercise price (in USD per share) 10.31
Maximum range of option exercise price (in USD per share) $ 12.38
Outstanding Options (in shares) | shares 175,000
Weighted Average Exercise Price (in USD per share) $ 11.04
Weighted Average Remaining Contractual Life 2 years 9 months 1 day
Options Exercisable (in shares) | shares 175,000
Weighted Average Exercise Price (in USD per share) $ 11.04
$12.38 - $14.44  
Options Outstanding and Exercisable  
Minimum range of option exercise price (in USD per share) 12.38
Maximum range of option exercise price (in USD per share) $ 14.44
Outstanding Options (in shares) | shares 104,500
Weighted Average Exercise Price (in USD per share) $ 13.09
Weighted Average Remaining Contractual Life 4 years 11 months 1 day
Options Exercisable (in shares) | shares 104,500
Weighted Average Exercise Price (in USD per share) $ 13.09
$16.50 - $18.57  
Options Outstanding and Exercisable  
Minimum range of option exercise price (in USD per share) 16.50
Maximum range of option exercise price (in USD per share) $ 18.57
Outstanding Options (in shares) | shares 8,000
Weighted Average Exercise Price (in USD per share) $ 16.63
Weighted Average Remaining Contractual Life 3 years 7 months 1 day
Options Exercisable (in shares) | shares 8,000
Weighted Average Exercise Price (in USD per share) $ 16.63