v3.26.1
Note 2 - Earnings (Loss) per Share (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended March 31,

 

(in thousands, except per share data)

 

2026

   

2025

 

Net loss

  $ (3,424 )   $ (50,340 )

Weighted average shares outstanding - basic *

    4,473       4,410  

Dilutive effect of equity awards

    -       -  

Dilutive effect of convertible Term C loan

    -       -  

Dilutive effect of warrants

    -       -  

Weighted average shares outstanding - diluted *

    4,473       4,410  

Basic loss per share *

  $ (0.77 )   $ (11.42 )

Diluted loss per share *

  $ (0.77 )   $ (11.42 )

Shares excluded from diluted loss per share

               

due to their anti-dilutive effect *

    1,178       262