Quarterly report pursuant to Section 13 or 15(d)

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

v3.19.2
Earnings per Share - Computation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Numerator—basic and diluted:        
Net income $ 10,160 $ 14,610 $ 15,462 $ 25,368
Denominator:        
Weighted-average common shares - basic common stock 21,815,634 21,172,170 21,783,150 21,099,566
Weighted-average common shares - diluted common stock 22,359,679 22,503,749 22,459,101 22,409,011
Net income per share - basic common stock $ 0.47 $ 0.69 $ 0.71 $ 1.20
Net income per share - diluted common stock $ 0.45 $ 0.65 $ 0.69 $ 1.13
Denominator calculation from basic to diluted:        
Weighted-average common shares - basic common stock 21,815,634 21,172,170 21,783,150 21,099,566
Stock options and other dilutive awards 544,045 1,331,579 675,951 1,309,445
Weighted-average common shares - diluted common stock 22,359,679 22,503,749 22,459,101 22,409,011
Shares excluded from diluted weighted-average shares:        
Shares excluded from diluted weighted-average shares 225,165 25,194 165,060 83,517
Stock options        
Shares excluded from diluted weighted-average shares:        
Shares excluded from diluted weighted-average shares 66,485      
Restricted stock units and restricted stock awards        
Shares excluded from diluted weighted-average shares:        
Shares excluded from diluted weighted-average shares 158,680 25,194 165,060 83,517