XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
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 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Net Income per Common Share [Abstract]        
Net income available to common stockholders $ 8,050 $ 2,726 $ 15,167 $ 5,247
Basic earnings per share- Income available to Common stockholders 7,766 2,385 14,600 4,565
Diluted earnings per share- Income available to Common stockholders $ 7,766 $ 2,385 $ 14,600 $ 4,565
Basic earnings per share- Income available to Common stockholders, Shares 17,126 17,179 17,120 17,340
Effect of dilutive securities: Stock options: Shares 156 4 137 26
Diluted earnings per share- Income available to Common stockholders, Shares 17,282 17,183 17,257 17,366
Basic earnings per share- Income available to Common stockholders, Per share amount $ 0.45 $ 0.14 $ 0.85 $ 0.26
Diluted earnings per share - Income available to Common stockholders, Per share amount $ 0.45 $ 0.14 $ 0.85 $ 0.26