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

Three Months Ended June 30,

   

Six Months Ended June 30,

 

(in thousands, except per share data)

 

2026

   

2025

   

2026

   

2025

 

Net loss

  $ (2,910 )   $ (2,282 )   $ (6,334 )   $ (52,622 )

Weighted average shares outstanding - basic *

    4,526       4,430       4,484       4,420  

Dilutive effect of equity awards

    -       -       -       -  

Dilutive effect of convertible Term C loan

    -       -       -       -  

Dilutive effect of warrants

    -       -       -       -  

Weighted average shares outstanding - diluted *

    4,526       4,430       4,484       4,420  

Basic loss per share *

  $ (0.64 )   $ (0.52 )   $ (1.41 )   $ (11.91 )

Diluted loss per share *

  $ (0.64 )   $ (0.52 )   $ (1.41 )   $ (11.91 )

Shares excluded from diluted loss per share due to their anti-dilutive effect *

    1,340       229       1,259       245