v3.26.1
Earnings per share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings per share [Abstract]  
Earnings per share
The following table sets forth the reconciliation of basic and diluted weighted average shares outstanding:

   
Three Months Ended
 
   
March 31,
 
   
2026
   
2025
 
   
(In thousands, except per-share data)
 
       
Net income
 
$
766
   
$
19
                 
Shares:
               
Basic:  Weighted average common shares outstanding
   
10,178
     
10,043
 
Add:  Dilutive effect of outstanding options and restricted stock units as determined by the treasury stock method
   
55
     
11
 
Diluted:  Weighted average common and common equivalent shares outstanding
   
10,233
     
10,054
 
                 
Net income per common share:
               
Basic
 
$
0.08
   
$
0.00
Diluted
 
$
0.07
   
$
0.00