v3.25.4
Note 12 - Earnings Per Common Share (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

For the Year Ended December 31,

 

(Dollars in thousands)

 

2024

  

2023

  

2022

 

Net income (loss)

 $(9,980) $26,585  $26,674 

Preferred stock dividends

  (2,156)  (2,156) $(2,156)

Net income (loss) available to common shareholders

 $(12,136) $24,429  $24,518 

Weighted average number of shares issued, basic and diluted

  7,606,391   7,522,913   7,529,382 

Earnings (loss) per common share:

            

Basic and diluted earnings (loss) per common share

 $(1.60) $3.25  $3.26