XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation - Reconciliation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Weighted average basic shares outstanding (in shares) 13,514 13,655 13,519 13,696
Potentially dilutive common shares related to:        
Stock options (in shares) 54 142 80 149
Unvested restricted stock awards (in shares) 17 21 22 26
Weighted average diluted shares outstanding (in shares) 13,585 13,818 13,621 13,871
Net income $ 7,406 $ 8,235 $ 14,634 $ 15,714
Basic EPS (in dollars per share) $ 0.55 $ 0.60 $ 1.08 $ 1.15
Diluted EPS (in dollars per share) $ 0.55 $ 0.60 $ 1.07 $ 1.13
Weighted average anti-dilutive shares not included in the calculation of diluted EPS (in shares) 207 44 109 30