XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share        
Anti dilutive securities excluded from the calculation of EPS 1,152,100 300,500 1,042,500 300,500
Net Income Available to Common Shareholders $ 8,616 $ 13,500 $ 28,047 $ 36,617
Weighted Average Common Stock Outstanding:        
Weighted Average Common Stock Outstanding (Basic) 27,943,409 27,520,117 27,853,036 27,825,517
Dilutive Effect of Stock Compensation 368,369 1,072,737 486,816 1,057,184
Weighted Average Common Stock Outstanding (Dilutive) 28,311,778 28,592,854 28,339,852 28,882,701
Basic Earnings per Common Share (in dollars per share) $ 0.31 $ 0.49 $ 1.01 $ 1.32
Diluted Earnings per Common Share (in dollars per share) $ 0.30 $ 0.47 $ 0.99 $ 1.27