Quarterly report pursuant to Section 13 or 15(d)

Earnings per Share - Computation of Earnings Per Share (Details)

v3.4.0.3
Earnings per Share - Computation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Numerator—basic and diluted:    
Net income $ 2,365 $ 1,572
Denominator:    
Weighted-average common shares - basic common stock 19,827,669 19,167,585
Weighted-average common shares - diluted common stock 20,783,943 20,562,040
Net income per share - basic common stock $ 0.12 $ 0.08
Net income per share - diluted common stock $ 0.11 $ 0.08
Weighted-average number of shares used in calculating net income per share attributable to common stockholders:    
Weighted-average common shares - basic common stock 19,827,669 19,167,585
Warrants   9,649
Stock options 956,274 1,384,806
Weighted-average common shares - diluted common stock 20,783,943 20,562,040
Shares excluded from diluted weighted-average shares:    
Shares excluded from diluted weighted-average shares 773,033 110,000
Stock options    
Shares excluded from diluted weighted-average shares:    
Shares excluded from diluted weighted-average shares 773,033 110,000