XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Note 2 - Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
  

For the Three Months Ended June 30,

  

For the Six Months Ended June 30,

 
  

(Amounts in thousands)

  

(Amounts in thousands)

 
  

2025

  

2024

  

2025

  

2024

 

Weighted average number of shares outstanding for basic per share calculation

  18,045   16,177   18,011   16,120 

Effect of dilutive potential shares:

                

Stock options

  219   251   221   239 

Restricted stock awards

  68   70   108   90 

Adjusted weighted average shares for diluted per share calculation

  18,332   16,498   18,340   16,449 

Anti-dilutive shares:

                

Stock options

     19      42 

Restricted stock awards

  9   8   9   8