XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Note 4 - Basic and Diluted Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2022

  

2021

  

2022

  

2021

 

Weighted average common shares outstanding, basic

  5,610   5,539   5,600   5,538 

Dilutive common equivalent shares

  -   88   -   83 

Weighted average common shares outstanding, diluted

  5,610   5,627   5,600   5,621