Quarterly report [Sections 13 or 15(d)]

Note 12 - Earnings Per Share (Tables)

v3.26.1
Note 12 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three months ended

 
   

March 31,

 
   

2026

   

2025

 

Numerator:

           

Net income

  $ 3,334     $ 3,684  
                 

Less distributed and undistributed income allocated to participating securities

          61  
                 

Net income attributable to common shareholders

    3,334       3,623  
                 

Denominator:

               

Weighted average common shares (Basic)

    18,216       17,988  
                 

Weighted average common shares including assumed conversions (Diluted)

    18,216       17,988  
                 

Basic net income per share

  $ 0.18     $ 0.20  

Diluted net income per share

  $ 0.18     $ 0.20