XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 12 - Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 
  

(in thousands except per share data)

 

Net income (loss) attributable to common shareholders

 $(1,974) $(2,515) $(11,511) $(3,762)
                 

Basic weighted average common shares outstanding

  25,453   25,187   25,421   25,183 

Dilutive effect of potentially dilutive securities

  -   -   -   - 

Diluted weighted average common shares outstanding

  25,453   25,187   25,421   25,183 
                 

Basic net income (loss) per share

 $(0.08) $(0.10) $(0.45) $(0.15)

Diluted net income (loss) per share

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

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2024

  

2023

  

2024

  

2023

 
  

(in thousands)

 

Stock options

  23   28   23   28 

Unvested shares of restricted stock

  1,368   1,250   1,368   1,250 

Total

  1,391   1,278   1,391   1,278