XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue    
Product sales $ 27,821 $ 28,500
Barrier rentals 6,545 9,925
Royalty income 2,498 2,216
Shipping and installation revenue 13,267 10,001
Total revenue 50,131 50,642
Cost of goods sold 40,662 36,222
Gross profit 9,469 14,420
General and administrative expenses 5,551 5,416
Selling expenses 3,064 2,836
Total operating expenses 8,615 8,252
Operating income 854 6,168
Other income (expense)    
Interest expense (260) (190)
Interest income 14 35
Gain on sale of assets 109 317
Gain on forgiveness of PPP loan 0 2,692
Other income 228 72
Total other income (expense), net 91 2,926
Income before income tax expense 945 9,094
Income tax expense 145 1,524
Net income $ 800 $ 7,570
Basic and diluted earnings per share $ 0.15 $ 1.45