Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.1
Earnings per Share - Computation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Numerator—basic and diluted:    
Net income $ 5,302 $ 10,758
Denominator:    
Weighted-average common shares - basic common stock 21,750,305 21,026,154
Weighted-average common shares - diluted common stock 22,534,885 22,295,213
Net income per share - basic common stock $ 0.24 $ 0.51
Net income per share - diluted common stock $ 0.24 $ 0.48
Denominator calculation from basic to diluted:    
Weighted-average common shares - basic common stock 21,750,305 21,026,154
Stock options and other dilutive awards 784,580 1,269,059
Weighted-average common shares - diluted common stock 22,534,885 22,295,213
Shares excluded from diluted weighted-average shares:    
Shares excluded from diluted weighted-average shares 119,378 75,926
Restricted stock units and restricted stock awards    
Shares excluded from diluted weighted-average shares:    
Shares excluded from diluted weighted-average shares 119,378 75,926