XML 48 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Note 12 - Earnings Per Share (EPS) (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

(in thousands, except per share information)

               
   

Three Months Ended March 31,

 
   

2026

   

2025

 

Basic and diluted EPS per common share:

               

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

               

Net (loss) income - Basic and diluted

  $ (19,955 )   $ 17,122  

Weighted average shares of common stock:

               

Shares of common stock outstanding at the balance sheet date

    196,700       107,787  

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

    532       258  

Effect of weighting

    (7,972 )     (12,870 )

Weighted average shares-basic and diluted

    189,260       95,175  

Net (loss) income per common share:

               

Basic and diluted

  $ (0.11 )   $ 0.18