XML 24 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS) (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue        
Product sales $ 7,076 $ 7,205 $ 19,714 $ 21,868
Barrier rentals 1,369 1,708 4,816 8,667
Royalty income 833 676 2,031 1,788
Shipping and installation revenue 2,678 3,511 9,083 8,302
Total revenue 11,956 13,100 35,644 40,625
Cost of goods sold 9,874 9,898 28,683 28,388
Gross profit 2,082 3,202 6,961 12,237
Operating expenses        
General and administrative expenses 1,229 1,215 3,797 3,880
Selling expenses 849 719 2,236 2,010
Total operating expenses 2,078 1,934 6,033 5,890
Operating income (loss) 4 1,268 928 6,347
Other income (expense)        
Interest expense (69) (47) (187) (145)
Interest income 3 10 9 29
Gain on sale of assets 29 205 94 293
Gain on forgiveness of PPP loan 0 2,692 0 2,692
Other income 26 8 208 41
Total other income (expense) (11) 2,868 124 2,910
Income (loss) before income tax expense (benefit) (7) 4,136 1,052 9,257
Income tax expense (benefit) (12) 442 256 1,711
Net income (loss) $ 5 $ 3,694 $ 796 $ 7,546
Basic and diluted earnings (loss) per common share $ 0.00 $ 0.71 $ 0.15 $ 1.45
Weighted average number of common shares outstanding:        
Basic 5,231 5,202 5,230 5,202
Diluted 5,286 5,220 5,281 5,217