Quarterly report pursuant to Section 13 or 15(d)

(Loss) Income Per Share (Tables)

v3.24.2.u1
(Loss) Income Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share

    2024     2023     2024     2023  
    Three Months Ended     Six Months Ended  
    June 30,     June 30,  
(Amounts in Thousands, Except for Per Share Amounts)   (Unaudited)     (Unaudited)  
    2024     2023     2024     2023  
(Loss) income per common share from continuing operations                                
(Loss) income from continuing operations, net of taxes   $ (3,785 )   $ 519     $ (7,243 )   $ 202  
Basic (loss) income per share   $ (.26 )   $ .04     $ (.51 )   $ .01  
Diluted (loss) income per share   $ (.26 )   $ .03     $ (.51 )   $ .01  
                                 
Loss per common share from discontinued operations, net of taxes                                
Loss from discontinued operations, net of taxes   $ (166 )   $ (45 )   $ (268 )   $ (139 )
Basic loss per share   $ (.01 )         $ (.02 )   $ (.01 )
Diluted loss per share   $ (.01 )         $ (.02 )   $ (.01 )
                               
Net (loss) income per common share                                
Net (loss) income   $ (3,951 )   $ 474     $ (7,511 )   $ 63  
Basic (loss) income per share   $ (.27 )   $ .04     $ (.53 )   $    
Diluted (loss) income per share   $ (.27 )   $ .03     $ (.53 )   $    
                               
Weighted average shares outstanding:                                
Basic weighted average shares outstanding     14,593       13,474       14,134       13,417  
Add: dilutive effect of stock options              334                205  
Add: dilutive effect of warrants              40                35  
Diluted weighted average shares outstanding     14,593       13,848       14,134       13,657  
                                 
Potential shares excluded from above weighted average share calculations due to their anti-dilutive effect include:                                
Warrant     62                62