XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2022

  

2021

  

2022

  

2021

 

Basic earnings per share calculation:

                

Net (loss) income

 $(1,772) $(2,105) $(6,879) $6,937 

Weighted average number of common shares outstanding

  20,505,884   19,417,675   20,155,548   18,460,444 

Basic net (loss) income per share

 $(0.09) $(0.11) $(0.34) $0.38 

Diluted earnings per share calculation:

                

Net (loss) income

 $(1,772) $(2,105) $(6,879) $6,937 

Weighted average number of common shares outstanding

  20,505,884   19,417,675   20,155,548   18,460,444 

Common stock equivalents:

                

Non-vested stock awards (1)

           757,976 

Weighted average number of common shares outstanding

  20,505,884   19,417,675   20,155,548   19,218,420 

Diluted net (loss) income per share

 $(0.09) $(0.11) $(0.34) $0.36