XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings (Loss) per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Denominators of Basic and Diluted EPS Computations
The following table sets forth the denominators of the basic and diluted EPS computations:
 
    
Years Ended December 31,
 
(Amounts in thousands, except per share data)
  
2024
    
2023
    
2022
 
Weighted-average shares outstanding:
        
Basic
     11,669        11,613        11,588  
Stock options and restricted share units
     345        —         489  
  
 
 
    
 
 
    
 
 
 
Diluted
     12,014        11,613        12,077  
  
 
 
    
 
 
    
 
 
 
Computation of Basic EPS
The following table sets forth the computation of basic EPS utilizing net income and the Company’s weighted-average common stock outstanding:
 
    
Years Ended December 31,
 
(Amounts in thousands, except per share data)
  
2024
    
2023
    
2021
 
Net income (loss)
   $ 3,402      $ (7,138    $ 8,712  
Basic weighted-average shares outstanding
     11,669        11,613        11,588  
  
 
 
    
 
 
    
 
 
 
Basic EPS
   $ .29      $ (.61    $ .75  
  
 
 
    
 
 
    
 
 
 
Computation of Diluted EPS
The following table sets forth the computation of diluted EPS utilizing net income and the Company’s weighted-average common stock outstanding plus the weighted-average of stock options, restricted shares and performance shares, which had a diluted effect on EPS:
 
    
Years Ended December 31,
 
(Amounts in thousands, except per share data)
  
2024
    
2023
    
2022
 
Net income (loss)
   $ 3,402      $ (7,138    $ 8,712  
Basic weighted-average shares outstanding
     12,014        11,613        12,077  
  
 
 
    
 
 
    
 
 
 
Diluted EPS
   $ .28      $ (.61    $ .72