XML 36 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Note 7 - Earnings (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 

(in thousands, except per share data)

 

2025

  

2024

  

2025

  

2024

 

Numerator:

                

Net loss attributable to stockholders

 $(1,984) $(4,703) $(9,912) $(18,835)
                 

Denominator:

                

Weighted average shares outstanding - basic and diluted

  40,748   34,644   40,735   34,644 
                 

Loss per share:

                

Basic and diluted

 $(0.05) $(0.14) $(0.24) $(0.54)
                 

Anti-dilutive instruments excluded from diluted loss per common share:

                

Options

  8,327   8,257   8,327   8,257 

Warrants

  1,500   1,500   1,500   1,500