XML 50 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings per share [Abstract]  
Earnings per Share
Earnings per share was computed as follows (in thousands, except per share amounts):

   
Years Ended December 31,
 
 
2023
   
2022
 
Net income (loss)
 
$
4,748
 
$
(5,936
)
                 
Shares:
               
Basic:  Weighted average common shares outstanding
   
9,951
     
9,905
 
Add:  Dilutive effect of outstanding equity awards as determined by the treasury stock method
   
70
     
 
Diluted:  Weighted average common and common equivalent shares outstanding
   
10,021
     
9,905
 
                 
Net income (loss) per common share:
               
Basic
 
$
0.48
 
$
(0.60
)
Diluted
   
0.47
   
(0.60
)