v3.26.3
Note 15 - Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

(in thousands, except per share data)

 

Three months ended September 30,

  

Nine months ended September 30,

 
  

2026

  

2025

  

2026

  

2025

 

Numerator:

                

Net loss

 $(3,150) $(2,411) $(5,261) $(8,668)

Less: net loss (income) attributable to noncontrolling interests and redeemable noncontrolling interests

  502   (45)  (476)  (322)

Less: dividends on preferred stock

  (328)  (325)  (973)  (858)

Numerator used in calculating basic loss per share attributable to common shareholders

 $(2,976) $(2,781) $(6,710) $(9,848)

Numerator used in calculating diluted loss per share attributable to common shareholders

 $(2,976) $(2,781) $(6,710) $(9,848)
                 

Denominator:

                

Weighted-average basic shares

                

Weighted-average common shares outstanding

  28,624   28,508   28,622   27,607 

Weighted-average diluted shares

                

Weighted-average common shares outstanding

  28,624   28,508   28,622   27,607 

Effect of potentially dilutive securities (a)

                

Stock options

  —   —   —   — 

Unvested restricted stock awards

  —   —   —   — 

Convertible preferred stock

  —   —   —   — 

Total weighted-average diluted shares

  28,624   28,508   28,622   27,607 
                 

Basic loss per share attributable to common shareholders

 $(0.10) $(0.10) $(0.23) $(0.36)

Diluted loss per share attributable to common shareholders

 $(0.10) $(0.10) $(0.23) $(0.36)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three months ended September 30,

  

Nine months ended September 30,

 
  

2026

  

2025

  

2026

  

2025

 

Stock options

  865,000   265,000   865,000   265,000 

Unvested restricted stock awards

  235,488   343,302   235,488   343,302 

Convertible preferred stock

  1,710,526   1,710,526   1,710,526   1,710,526 

Total

  2,811,014   2,318,828   2,811,014   2,318,828