XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Note 9 - Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended March 31,

 
  

2022

  

2021

 

Net income used in the computation of basic and diluted net income per share (in thousands)

 $5,230  $10,478 
         

Weighted average shares outstanding - basic

  15,679,027   15,221,336 

Dilutive common stock equivalents

  486,241   770,138 

Weighted average shares outstanding - diluted

  16,165,268   15,991,474 

Net income per share:

        

Basic

 $0.33  $0.69 

Diluted

 $0.32  $0.66