XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table Text Block]
  

Three months ended

  

Nine months ended

 
  

September 30, 2024

  

September 30, 2023

  

September 30, 2024

  

September 30, 2023

 

Weighted average number of common shares used in basic net income per common share

  13,834   13,751   13,817   13,709 

Dilutive effects of unvested restricted stock and stock options

  -   69   90   68 

Weighted average number of common shares used in diluted net income per common share

  13,834   13,820   13,907   13,777