XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Earnings Per Share (EPS) (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

(in thousands, except per share information)

                
  

Six Months Ended June 30,

  

Three Months Ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Basic and diluted EPS per common share:

                

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

                

Net (loss) income - Basic and diluted

 $(16,456) $14,797  $(33,578) $(4,979)

Weighted average shares of common stock:

                

Shares of common stock outstanding at the balance sheet date

  126,567   64,824   126,567   64,824 

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

  -   221   -   - 

Effect of weighting

  (21,824)  (10,246)  (12,114)  (7,060)

Weighted average shares-basic and diluted

  104,743   54,799   114,453   57,764 

Net (loss) income per common share:

                

Basic and diluted

 $(0.16) $0.27  $(0.29) $(0.09)

Anti-dilutive incentive shares not included in calculation

  263   -   263   221