XML 34 R23.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
  

For the Three Months Ended September 30,

  

For the Nine Months Ended September 30,

 
  

(Amounts in thousands)

  

(Amounts in thousands)

 
  

2025

  

2024

  

2025

  

2024

 

Weighted average number of shares outstanding for basic per share calculation

  18,072   17,868   18,031   16,707 

Effect of dilutive potential shares:

                

Stock options

  210   278   217   254 

Restricted stock awards

  108   109   117   104 

Adjusted weighted average shares for diluted per share calculation

  18,390   18,255   18,365   17,065 

Anti-dilutive shares:

                

Stock options

            

Restricted stock awards