XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Note 12 - Income (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 September 30,

  

Nine Months Ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 
  

(in thousands except per share data)

 

Net loss attributable to common shareholders

 $(3,341) $(2,247) $(12,510) $(13,758)
                 

Basic weighted average common shares outstanding

  32,793   28,052   33,631   26,304 

Dilutive effect of potentially dilutive securities

  -   -   -   - 

Diluted weighted average common shares outstanding

  32,793   28,052   33,631   26,304 
                 

Basic and Diluted net loss per share

 $(0.10) $(0.08) $(0.37) $(0.52)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 
  

(in thousands)

 

Stock options

  17   22   17   22 

Unvested shares of restricted stock

  1,491   1,348   1,491   1,348 

Total

  1,508   1,370   1,508   1,370