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

Three months ended June 30,

  

Six months ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 
  

(In thousands, except share and per share data)

 

Earnings per common share - basic

                

Numerator for basic earnings per share

 $(20,777) $(9,133) $(42,213) $(479)

Denominator for basic weighted average shares

  41,221,283   35,434,761   40,725,094   34,507,252 

Loss per common share - basic

 $(0.50) $(0.26) $(1.04) $(0.01)

Earnings per common share - diluted

                

Numerator for decrease in net assets per share

 $(20,777) $(9,133) $(42,213) $(479)

Adjustment for interest expense and debt issuance costs on 2031 Convertible Notes (1)

 $  $  $  $ 

Numerator for diluted earnings per share

 $(20,777) $(9,133) $(42,213) $(479)

Denominator for basic weighted average shares

  41,221,283   35,434,761   40,725,094   34,507,252 

Adjustment for dilutive effect of 2031 Convertible Notes (1)

            

Denominator for diluted weighted average shares

  41,221,283   35,434,761   40,725,094   34,507,252 

Loss per common share - diluted

 $(0.50) $(0.26) $(1.04) $(0.01)