Annual report pursuant to Section 13 and 15(d)

Note 15 - Earnings Per Share (Tables)

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

2022

   

2021

   

2020

 

Basic earnings (loss) per common share

                       

Net income (loss)

  $ 38,609     $ 30,691     $ (86,553 )

Less income allocated to participating securities

    741       503       -  

Net income (loss) allocated to common shareholders

  $ 37,868     $ 30,188     $ (86,553 )

Weighted average common shares outstanding

    22,915,543       22,954,523       22,846,467  
    $ 1.65     $ 1.31     $ (3.81 )

Earnings (loss) per common share assuming dilution

                       

Net income (loss)

  $ 38,609     $ 30,691     $ (86,553 )

Less income allocated to participating securities

    741       503       -  

Net income (loss) allocated to common shareholders

  $ 37,868     $ 30,188     $ (86,553 )

Weighted average common shares outstanding

    22,915,543       22,954,523       22,846,467  

Incremental shares applicable to stock based compensation

    1,281       10,209       -  

Weighted average common shares assuming dilution

    22,916,824       22,964,732       22,846,467  
    $ 1.63     $ 1.29     $ (3.81 )