XML 67 R64.htm IDEA: XBRL DOCUMENT v3.2.0.727
Note 15 - Share-based Payments (Details) - Stock Option Transactions - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2015
Jun. 30, 2014
Stock Option Transactions [Abstract]        
Outstanding, beginning of period 943,323 1,107,257 976,062 1,407,639
Outstanding, beginning of period $ 6.23 $ 3.97 $ 6.23 $ 3.80
Granted     45,000  
Granted     $ 19.41  
Exercised (112,656) (48,108) (187,653) (340,021)
Exercised $ 2.66 $ 2.72 $ 2.92 $ 3.06
Forfeited (1,716) (6,091) (4,458) (11,685)
Forfeited $ 13.15 $ 5.71 $ 12.46 $ 5.64
Expired (1,875) (750) (1,875) (3,625)
Expired $ 2.40 $ 3.20 $ 2.40 $ 3.36
Outstanding, end of period 827,076 1,052,308 827,076 1,052,308
Outstanding, end of period $ 6.69 $ 4.01 $ 6.69 $ 4.01
Options exercisable, end of period 581,433 824,641 581,433 824,641
Options exercisable, end of period $ 4.58 $ 3.34 $ 4.58 $ 3.34