XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
(Loss) Income Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share

   2024   2023   2024   2023 
   Three Months Ended   Nine Months Ended 
(Amounts in Thousands, Except for Per Share Amounts) 

September 30,

(Unaudited)

  

September 30,

(Unaudited)

 
   2024   2023   2024   2023 
(Loss) income per common share from continuing operations                    
(Loss) income from continuing operations, net of taxes  $(8,806)  $246   $(16,049)  $448 
Basic (loss) income per share  $(.56)  $.02   $(1.09)  $.03 
Diluted (loss) income per share  $(.56)  $.02   $(1.09)  $.03 
                     
(Loss) income per common share from discontinued operations, net of taxes                    
(Loss) income from discontinued operations, net of taxes  $(173)  $95   $(441)  $(44)
Basic (loss) income per share  $(.01)  $.01   $(.03)  $ 
Diluted loss per share  $(.01)  $   $(.03)  $ 
                    
Net (loss) income per common share                    
Net (loss) income  $(8,979)  $341   $(16,490)  $404 
Basic (loss) income per share  $(.57)  $.03   $(1.12)  $.03 
Diluted (loss) income per share  $(.57)  $.02   $(1.12)  $.03 
                    
Weighted average shares outstanding:                    
Basic weighted average shares outstanding   15,803    13,568    14,695    13,468 
Add: dilutive effect of stock options       370        244 
Add: dilutive effect of warrants       41        37 
Diluted weighted average shares outstanding   15,803    13,979    14,695    13,749 
                     
Potential shares excluded from above weighted average share calculations due to their anti-dilutive effect include:                    
Stock options           70    70 
Warrant   62        62