XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Note 5 - Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Shares used in basic earnings per share calculation

  40,788   40,275   40,723   39,143 

Effect of dilutive securities:

                

Stock options

  306   351   448   - 

Restricted stock/Deferred stock units

  -   -   -   - 

Total effects of dilutive securities

  306   351   448   - 

Shares used in dilutive earnings per share calculation

  41,094   40,626   41,171   39,143 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Anti-dilutive securities:

                

Stock options and warrants

  48   211   70   2,334