XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Summary of earnings per share
The following schedule presents earnings per share data for the three-month periods ended March 31, 2024, and 2023 (in thousands, except per share data):
    
Three months ended
March 31,
 
    
2024
    
2023
 
Net income applicable to common stock
   $ 4,345      $ 6,097  
Weighted average number of common shares outstanding
     6,328        6,257  
  
 
 
    
 
 
 
Basic earnings per share
   $ 0.69      $ 0.97  
  
 
 
    
 
 
 
Net income applicable to common stock
   $ 4,345      $ 6,097  
Weighted average number of common shares outstanding
     6,328        6,257  
Dilutive effect on common shares outstanding
     90        129  
  
 
 
    
 
 
 
Weighted average number of diluted common shares outstanding
     6,418        6,386  
  
 
 
    
 
 
 
Diluted earnings per share
   $ 0.68      $ 0.95  
  
 
 
    
 
 
 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following schedule presents stock options granted but not exercised and the amount of share that were anti-dilutive because the weighted average exercise price equaled or exceeded the estimated fair value of our common stock for the three-months period ended March 31, 2024, and 2023:
 
    
Three months ended March 31,
 
    
2024
    
2023
 
     Options      Weighted Ave
Exercise Price
     Options      Weighted Ave
Exercise Price
 
Options to purchase
     245,633      $ 21.38        374,496      $ 22.01  
Anti-dilutive
     86,431      $ 33.19        —       $ —