XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per share (Tables)
9 Months Ended
Sep. 30, 2025
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
   
Nine Months Ended
 
 
September 30,
   
September 30,
 
   
2025
   
2024
   
2025
   
2024
 
   
(In thousands, except per share data)
 
Net income (loss)
 
$
15
 
$
(551
)
  $ (109 )   $ (1,906 )
                                 
Shares:
                               
Basic:  Weighted average common shares outstanding
   
10,103
     
10,006
      10,077       9,992  
Add:  Dilutive effect of outstanding options and restricted stock units as determined by the treasury stock method
   
54
     
             
Diluted:  Weighted average common and common equivalent shares outstanding
   
10,157
     
10,006
      10,077       9,992  
                                 
Net income (loss) per common share:
                               
Basic
 
$
0.00
 
$
(0.06
)
  $ (0.01 )   $ (0.19 )
Diluted
 
$
0.00
 
$
(0.06
)
  $ (0.01 )   $ (0.19 )