XML 59 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
2004 Plan outstanding and exercisable options by price range (Details)
12 Months Ended
Dec. 31, 2017
$ / shares
shares
Weighted average remaining life (in yrs.) 5 years 29 days
Price Range $0.95 - $1.25  
Range of exercise $ 0.95
Range of exercise $ 1.25
Number outstanding options | shares 385,323
Weighted average remaining life (in yrs.) 5 years 6 months 29 days
Weighted average exercise price (US$ per share) $ 1.04
Number exercisable options | shares 373,337
Weighted average exercise price $ 1.04
Price Range $1.50 - $1.82  
Range of exercise 1.50
Range of exercise $ 1.82
Number outstanding options | shares 150,255
Weighted average remaining life (in yrs.) 4 years 2 months 1 day
Weighted average exercise price (US$ per share) $ 1.72
Number exercisable options | shares 150,255
Weighted average exercise price $ 1.72
Price Range $1.89 - $2.27  
Range of exercise 1.89
Range of exercise $ 2.27
Number outstanding options | shares 429,362
Weighted average remaining life (in yrs.) 5 years 6 months 29 days
Weighted average exercise price (US$ per share) $ 2.13
Number exercisable options | shares 357,912
Weighted average exercise price $ 2.11
Price Range $2.36 - $2.92  
Range of exercise 2.36
Range of exercise $ 2.92
Number outstanding options | shares 485,823
Weighted average remaining life (in yrs.) 4 years 5 months 1 day
Weighted average exercise price (US$ per share) $ 2.64
Number exercisable options | shares 309,530
Weighted average exercise price $ 2.59
Price Range $3.04 - $3.54  
Range of exercise 3.04
Range of exercise $ 3.54
Number outstanding options | shares 503,063
Weighted average remaining life (in yrs.) 2 years 9 months 29 days
Weighted average exercise price (US$ per share) $ 3.10
Number exercisable options | shares 482,605
Weighted average exercise price $ 3.08
Price Range $3.70 - $4.49  
Range of exercise 3.70
Range of exercise $ 4.49
Number outstanding options | shares 292,300
Weighted average remaining life (in yrs.) 9 years 3 months 29 days
Weighted average exercise price (US$ per share) $ 4.11
Number exercisable options | shares 71,634
Weighted average exercise price $ 3.94
Price Range $6.90  
Range of exercise 6.90
Range of exercise $ 6.90
Number outstanding options | shares 900
Weighted average remaining life (in yrs.) 6 months 29 days
Weighted average exercise price (US$ per share) $ 6.90
Number exercisable options | shares 900
Weighted average exercise price $ 6.90
Price Range $0.95 - $6.90  
Range of exercise 0.95
Range of exercise $ 6.90
Number outstanding options | shares 2,247,026
Weighted average remaining life (in yrs.) 5 years 29 days
Weighted average exercise price (US$ per share) $ 2.50
Number exercisable options | shares 1,746,173
Weighted average exercise price $ 2.28