Quarterly report pursuant to Section 13 or 15(d)

Stock Compensation (Details 1)

v3.4.0.3
Stock Compensation (Details 1)
3 Months Ended
Mar. 31, 2016
$ / shares
shares
Summary of option outstanding and exercisable  
Options outstanding 337,340
Options Exercisable 251,215
$ 7.00 [Member]  
Summary of option outstanding and exercisable  
Options Outstanding, Range of Exercise Price | $ / shares $ 7.00
Options outstanding 5,000
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 1 month 24 days
Options Exercisable, Range of Exercise Price | $ / shares $ 7.00
Options Exercisable 5,000
Options Exercisable, Weighted Average Remaining Contractual Life 6 years 1 month 24 days
$ 8.60 [Member]  
Summary of option outstanding and exercisable  
Options Outstanding, Range of Exercise Price | $ / shares $ 8.60
Options outstanding 22,000
Options Outstanding, Weighted Average Remaining Contractual Life 7 years 11 months 12 days
Options Exercisable, Range of Exercise Price | $ / shares $ 8.60
Options Exercisable 22,000
Options Exercisable, Weighted Average Remaining Contractual Life 7 years 11 months 12 days
$ 10.00 [Member]  
Summary of option outstanding and exercisable  
Options Outstanding, Range of Exercise Price | $ / shares $ 10.00
Options outstanding 5,040
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 10 months 10 days
Options Exercisable, Range of Exercise Price | $ / shares $ 10.00
Options Exercisable 5,040
Options Exercisable, Weighted Average Remaining Contractual Life 6 years 10 months 10 days
$ 11.00 [Member]  
Summary of option outstanding and exercisable  
Options Outstanding, Range of Exercise Price | $ / shares $ 11.00
Options outstanding 3,000
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 9 months 7 days
Options Exercisable, Range of Exercise Price | $ / shares $ 11.00
Options Exercisable 3,000
Options Exercisable, Weighted Average Remaining Contractual Life 6 years 9 months 7 days
$ 12.10 [Member]  
Summary of option outstanding and exercisable  
Options Outstanding, Range of Exercise Price | $ / shares $ 12.10
Options outstanding 30,500
Options Outstanding, Weighted Average Remaining Contractual Life 8 years 1 month 10 days
Options Exercisable, Range of Exercise Price | $ / shares $ 12.10
Options Exercisable 22,875
Options Exercisable, Weighted Average Remaining Contractual Life 8 years 1 month 10 days
$ 12.50 [Member]  
Summary of option outstanding and exercisable  
Options Outstanding, Range of Exercise Price | $ / shares $ 12.50
Options outstanding 111,800
Options Outstanding, Weighted Average Remaining Contractual Life 8 years 2 months 12 days
Options Exercisable, Range of Exercise Price | $ / shares $ 12.50
Options Exercisable 60,300
Options Exercisable, Weighted Average Remaining Contractual Life 7 years 8 months 12 days
$ 12.55 [Member]  
Summary of option outstanding and exercisable  
Options Outstanding, Range of Exercise Price | $ / shares $ 12.55
Options outstanding 20,000
Options Outstanding, Weighted Average Remaining Contractual Life 8 years 1 month 21 days
Options Exercisable, Range of Exercise Price | $ / shares $ 12.55
Options Exercisable 5,000
Options Exercisable, Weighted Average Remaining Contractual Life 8 years 1 month 21 days
$ 13.45 [Member]  
Summary of option outstanding and exercisable  
Options Outstanding, Range of Exercise Price | $ / shares $ 13.45
Options outstanding 2,000
Options Outstanding, Weighted Average Remaining Contractual Life 8 years 2 months 23 days
Options Exercisable, Range of Exercise Price | $ / shares $ 13.45
Options Exercisable 500
Options Exercisable, Weighted Average Remaining Contractual Life 8 years 2 months 23 days
$ 13.50 [Member]  
Summary of option outstanding and exercisable  
Options Outstanding, Range of Exercise Price | $ / shares $ 13.50
Options outstanding 12,000
Options Outstanding, Weighted Average Remaining Contractual Life 8 years 2 months 27 days
Options Exercisable, Range of Exercise Price | $ / shares $ 13.50
Options Exercisable 3,000
Options Exercisable, Weighted Average Remaining Contractual Life 8 years 2 months 27 days
$ 13.75 [Member]  
Summary of option outstanding and exercisable  
Options Outstanding, Range of Exercise Price | $ / shares $ 13.75
Options outstanding 6,000
Options Outstanding, Weighted Average Remaining Contractual Life 8 years 5 months 5 days
Options Exercisable, Range of Exercise Price | $ / shares $ 13.75
Options Exercisable 4,500
Options Exercisable, Weighted Average Remaining Contractual Life 8 years 5 months 5 days
$ 17.50 [Member]  
Summary of option outstanding and exercisable  
Options Outstanding, Range of Exercise Price | $ / shares $ 17.50
Options outstanding 100,000
Options Outstanding, Weighted Average Remaining Contractual Life 6 years 10 months 10 days
Options Exercisable, Range of Exercise Price | $ / shares $ 17.50
Options Exercisable 100,000
Options Exercisable, Weighted Average Remaining Contractual Life 6 years 10 months 10 days
$ 32.00 [Member]  
Summary of option outstanding and exercisable  
Options Outstanding, Range of Exercise Price | $ / shares $ 32.00
Options outstanding 15,000
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 3 months 15 days
Options Exercisable, Range of Exercise Price | $ / shares $ 32.00
Options Exercisable 15,000
Options Exercisable, Weighted Average Remaining Contractual Life 5 years 3 months 15 days
$ 34.50 [Member]  
Summary of option outstanding and exercisable  
Options Outstanding, Range of Exercise Price | $ / shares $ 34.50
Options outstanding 5,000
Options Outstanding, Weighted Average Remaining Contractual Life 5 years 3 months 26 days
Options Exercisable, Range of Exercise Price | $ / shares $ 34.50
Options Exercisable 5,000
Options Exercisable, Weighted Average Remaining Contractual Life 5 years 3 months 26 days