XML 104 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
EARNINGS PER COMMON SHARE (Computation of Basic and Diluted Earnings per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Basic      
Net Income (Loss) $ 77,268 $ 59,425 $ 60,555
Less: Earnings allocated to participating securities (365) (141) (739)
Net income available to common stockholders $ 76,903 $ 59,284 $ 59,816
Weighted average common shares outstanding including participating securities 11,112,572 10,955,077 9,123,037
Less: Weighted average participating securities (52,462) (26,056) (111,337)
Weighted average common shares outstanding 11,060,110 10,929,021 9,011,700
Basic earnings (in dollars per share) $ 6.95 $ 5.42 $ 6.64
Diluted      
Net income allocated to common shareholders $ 76,903 $ 59,284 $ 59,816
Weighted average common shares outstanding for basic earnings per common share 11,060,110 10,929,021 9,011,700
Average shares and dilutive potential common shares 11,129,900 11,200,184 9,272,822
Diluted earnings (in dollars per share) $ 6.91 $ 5.29 $ 6.45
Employee Stock Option      
Diluted      
Add: Dilutive effects of assumed exercise of stock options   170,648 170,792
Performance-Based Restricted Stock Units (PRSUs)      
Diluted      
Add: Dilutive effects of assumed vesting units 69,790 56,711 51,581
Restricted stock units      
Calculations of basic and diluted earnings per share      
Number of antidilutive shares not considered in computing diluted earnings per share 248,234    
Diluted      
Add: Dilutive effects of assumed vesting units   43,804 38,749