XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Note 12 - Earnings Per Share (EPS) (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

(in thousands, except per share information)

                               
   

Nine Months Ended September 30,

   

Three Months Ended September 30,

 
   

2024

   

2023

   

2024

   

2023

 

Basic and diluted EPS per common share:

                               

Numerator for basic and diluted EPS per share of common stock:

                               

Net income (loss) - Basic and diluted

  $ 32,117     $ (66,353 )   $ 17,320     $ (80,132 )

Weighted average shares of common stock:

                               

Shares of common stock outstanding at the balance sheet date

    78,083       52,332       78,083       52,332  

Unvested dividend eligible share based compensation outstanding at the balance sheet date

    227       -       227       -  

Effect of weighting

    (17,609 )     (10,228 )     (5,933 )     (4,559 )

Weighted average shares-basic and diluted

    60,701       42,104       72,377       47,773  

Net income (loss) per common share:

                               

Basic and diluted

  $ 0.53     $ (1.58 )   $ 0.24     $ (1.68 )

Anti-dilutive incentive shares not included in calculation

    -       184       -       184