XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earning Per Share

Basic income (loss) per share is calculated based on the weighted-average number of outstanding common shares during the applicable period. Diluted income (loss) per share is based on the weighted-average number of outstanding common shares plus the weighted-average number of potential outstanding common shares. In periods where they are anti-dilutive, such amounts are excluded from the calculations of dilutive earnings per share. The following table reconciles the income (loss) and average share amounts used to compute both basic and diluted income (loss) per share:

Schedule of Earning Per Share 

                     
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
(Amounts in Thousands, Except for Per Share Amounts)  (Unaudited)   (Unaudited) 
   2023   2022   2023   2022 
Income (loss) per common share from continuing operations                    
Income (Loss) from continuing operations, net of taxes  $519   $(1,257)  $202   $(2,506)
Basic income (loss) per share  $.04   $(.10)  $.01   $(.19)
Diluted income (loss) per share  $.03   $(.10)  $.01   $(.19)
                     
Loss per common share from discontinued operations, net of taxes                    
Loss from discontinued operations, net of taxes  $(45)  $(188)  $(139)  $(282)
Basic loss per share  $   $(.01)  $(.01)  $(.02)
Diluted loss per share  $   $(.01)  $(.01)  $(.02)
                     
Net income (loss) per common share                    
Net income (loss)  $474   $(1,445)  $63   $(2,788)
Basic income (loss) per share  $.04   $(.11)  $   $(.21)
Diluted income (loss) per share  $.03   $(.11)  $   $(.21)
                     
Weighted average shares outstanding:                    
Basic weighted average shares outstanding   13,474    13,264    13,417    13,249 
Add: dilutive effect of stock options   334        205     
Add: dilutive effect of warrants   40        35     
Diluted weighted average shares outstanding   13,848    13,264    13,657    13,249 
                     
Potential shares excluded from above weighted average share calculations due to their anti-dilutive effect include:                    
Stock options       405        405 
Warrant