XML 39 R28.htm IDEA: XBRL DOCUMENT 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