Note 4 - Net Income Per Share (Tables)
3 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
  

Quarter Ended June 30

 
  

2021

  

2020

 

Weighted average common shares outstanding – basic

  4,833,232   4,835,038 

Dilutive effect of stock options

  3,589   119 

Shares used in computing net income per share – diluted

  4,836,821   4,835,157