Quarterly report pursuant to Section 13 or 15(d)

Schedule of Earning Per Share (Details)

v3.23.3
Schedule of Earning Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Income (loss) per common share from continuing operations                
Income (Loss) from continuing operations, net of taxes $ 246,000     $ 824,000 [1]     $ 448,000 $ (1,682,000) [1]
Basic income (loss) per share $ 0.02     $ 0.06     $ 0.03 $ (0.13)
Diluted income (loss) per share $ 0.02     $ 0.06     $ 0.03 $ (0.13)
Income (loss) per common share from discontinued operations, net of taxes                
Income (loss) from discontinued operations, net of taxes $ 95,000     $ (160,000)     $ (44,000) $ (442,000)
Basic income (loss) per share $ 0.01     $ (0.01)     $ (0.03)
Diluted loss per share     $ (0.01)     $ (0.03)
Net income (loss) per common share                
Net income (loss) $ 341,000 $ 474,000 $ (411,000) $ 664,000 $ (1,445,000) $ (1,343,000) $ 404,000 $ (2,124,000)
Basic income (loss) per share $ 0.03     $ 0.05     $ 0.03 $ (0.16)
Diluted income (loss) per share $ 0.02     $ 0.05     $ 0.03 $ (0.16)
Weighted average shares outstanding:                
Basic weighted average shares outstanding 13,568     13,297     13,468 13,265
Add: dilutive effect of stock options 370     131     244
Add: dilutive effect of warrants 41     19     37
Diluted weighted average shares outstanding 13,979     13,447     13,749 13,265
Share-Based Payment Arrangement, Option [Member]                
Potential shares excluded from above weighted average share calculations due to their anti-dilutive effect include:                
Antidilutive Securities     499     70 405
Warrant [Member]                
Potential shares excluded from above weighted average share calculations due to their anti-dilutive effect include:                
Antidilutive Securities        
[1] Includes approximately $1,975,000 recorded as other income under the Employee Retention Credit program under the CARES Act, as amended (see “Note 13 – Employee Retention Credit (“ERC”) below for a discussion of this refund amount).