XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE (Computation of Basic and Diluted Earnings per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Basic          
Net Income (Loss) $ 16,799 $ 15,561 $ 33,002 $ 40,637  
Less: Earnings allocated to participating securities   (82)   (170)  
Net income available to common stockholders $ 16,799 $ 15,479 $ 33,002 $ 40,467  
Weighted average common shares outstanding including participating securities 11,192,936 11,195,461 11,163,127 11,137,381  
Less: Weighted average participating securities   (59,200)   (46,686)  
Weighted average common shares outstanding 11,192,936 11,136,261 11,163,127 11,090,695  
Basic earnings (in dollars per share) $ 1.50 $ 1.39 $ 2.96 $ 3.65  
Diluted          
Net income allocated to common shareholders $ 16,799 $ 15,479 $ 33,002 $ 40,467  
Weighted average common shares outstanding for basic earnings per common share 11,192,936 11,136,261 11,163,127 11,090,695  
Average shares and dilutive potential common shares 11,199,736 11,278,405 11,163,127 11,271,150  
Diluted earnings (in dollars per share) $ 1.50 $ 1.37 $ 2.96 $ 3.59  
Employee Stock Option          
Calculations of basic and diluted earnings per share          
Outstanding stock options 0   0    
Diluted          
Add: Dilutive effects of assumed exercise of stock options   88,591   123,773  
Performance-Based Restricted Stock Units (PRSUs)          
Calculations of basic and diluted earnings per share          
Number of antidilutive shares not considered in computing diluted earnings per share 24,420   12,210    
Diluted          
Add: Dilutive effects of assumed vesting units   53,553   56,682  
Performance restricted stock units 0   0    
Restricted stock awards          
Diluted          
Add: Dilutive effects of assumed vesting units 6,800        
Performance restricted stock units 293,052   293,052   233,852
Restricted stock units          
Calculations of basic and diluted earnings per share          
Number of antidilutive shares not considered in computing diluted earnings per share     293,052