Annual report pursuant to Section 13 and 15(d)

Note 12 - Commitments and Contingencies (Tables)

v3.23.1
Note 12 - Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Dividends Payable [Table Text Block]

Dividend Payment Date

 

Amount per common share

 

Record Date

March 18, 2022

  $ 0.0325  

February 18, 2022

June 24, 2022

  $ 0.0325  

May 25, 2022

September 23, 2022

  $ 0.0325  

August 25, 2022

December 22, 2022

  $ 0.0325  

November 22, 2022

Aggregate per share amount paid in 2022

  $ 0.1300    
Class of Treasury Stock [Table Text Block]

Period

 

Total Number of Shares Purchased

   

Average Price Paid per Share

   

Total Number of Shares Purchased as Part of Publicly Announced Programs

   

Maximum Amount that May Yet Be Used to Purchase Shares Under the Program

 

November 1, 2022 - November 30, 2022

    288,758     $ 5.21       288,758     $ 28,500,463  

December 1, 2022 - December 31, 2022

    282,163     $ 5.34       282,163     $ 27,000,767  

Total

  570,921           570,921        

Period

 

Total Number of Shares Purchased

   

Average Price Paid per Share

   

Total Number of Shares Purchased as Part of Publicly Announced Programs

   

Maximum Amount that May Yet Be Used to Purchase Shares Under the Program

 

January 1, 2023 - January 31, 2023

    350,832     $ 4.29       350,832     $ 25,502,669  

February 1, 2023 - February 28, 2023

    326,992     $ 4.61       326,992     $ 24,003,172  

March 1, 2023 - March 31, 2023

    303,176     $ 4.97       303,176     $ 22,503,206  

Total

    981,000               981,000