XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Earnings Per Share    
Number of anti-dilutive shares excluded from the calculation 0 0
Net income $ 5,569 $ 3,733
Weighted average number of shares 13,578 13,752
Effect of dilutive securities, restricted stock units and options 958 843
Weighted average diluted shares 14,536 14,595
Basic EPS $ 0.41 $ 0.27
Diluted EPS $ 0.38 $ 0.26