XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings per Share [Abstract]  
Earnings per Share
The following table sets forth the reconciliation of basic and diluted weighted average shares outstanding (as adjusted, see Note 9):

 
Three Months Ended
 
   
March 31,
 
   
2023
   
2022
 
   
(In thousands, except per-share data)
 
Net income (loss)
 
$
3,139
   
$
(4,348
)
                 
Shares:
               
Basic:  Weighted average common shares outstanding
   
9,930
     
9,886
 
Add:  Dilutive effect of outstanding options and restricted stock units as determined by the treasury stock method
   
113
     
 
Diluted:  Weighted average common and common equivalent shares outstanding
   
10,043
     
9,886
 
                 
Net income (loss) per common share:
               
Basic
 
$
0.32
   
$
(0.44
)
Diluted
 
$
0.31
   
$
(0.44
)