XML 66 R55.htm IDEA: XBRL DOCUMENT v3.20.2
EARNINGS PER SHARE - Earnings Per Share Computations (Details) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
EARNINGS PER SHARE        
Weighted average shares outstanding for basic earnings per common share 25,418,712 25,622,338 25,484,329 25,576,740
Dilutive effect of stock options, awards and warrants 68,590 174,358 134,072 168,289
Weighted average shares outstanding for diluted earnings per common share 25,487,302 25,796,696 25,618,401 25,745,029
Basic earnings per common share $ 0.89 $ 0.84 $ 2.34 $ 2.54
Diluted earnings per common share $ 0.89 $ 0.83 $ 2.33 $ 2.52