XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Net Income Per Common Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Net Income per Common Share [Abstract]    
Net income available to common stockholders $ 7,117 $ 2,521
Basic earnings per share- Income available to Common stockholders 6,834 2,179
Diluted earnings per share- Income available to Common stockholders $ 6,834 $ 2,179
Basic earnings per share- Income available to Common stockholders, Shares 17,115 17,502
Effect of dilutive securities: Stock options: Shares 117 49
Diluted earnings per share- Income available to Common stockholders, Shares 17,232 17,551
Basic earnings per share- Income available to Common stockholders, Per share amount $ 0.40 $ 0.12
Diluted earnings per share - Income available to Common stockholders, Per share amount $ 0.40 $ 0.12