Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Earnings per Share - Computation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Numerator—basic and diluted:        
Net income $ 2,580 $ 10,160 $ 991 $ 15,462
Denominator:        
Weighted-average common shares - basic common stock 21,963,472 21,815,634 21,939,919 21,783,150
Weighted-average common shares - diluted common stock 22,221,356 22,359,679 22,229,744 22,459,101
Net income per share - basic common stock $ 0.12 $ 0.47 $ 0.05 $ 0.71
Net income per share - diluted common stock $ 0.12 $ 0.45 $ 0.04 $ 0.69
Denominator calculation from basic to diluted:        
Weighted-average common shares - basic common stock 21,963,472 21,815,634 21,939,919 21,783,150
Stock options and other dilutive awards 257,884 544,045 289,825 675,951
Weighted-average common shares - diluted common stock 22,221,356 22,359,679 22,229,744 22,459,101
Shares excluded from diluted weighted-average shares:        
Shares excluded from diluted weighted-average shares 701,245 225,165 300,712 165,060
Stock options        
Shares excluded from diluted weighted-average shares:        
Shares excluded from diluted weighted-average shares 476,385 66,485 252,842  
Restricted stock units and restricted stock awards        
Shares excluded from diluted weighted-average shares:        
Shares excluded from diluted weighted-average shares 224,860 158,680 47,870 165,060