XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Revenue $ 7,408 $ 8,194 $ 20,836 $ 19,462
Cost of revenue 4,987 6,430 14,646 15,371
Gross profit 2,421 1,764 6,190 4,091
Operating expenses        
Research and development 594 644 2,061 2,055
Selling and shipping 328 423 1,097 1,268
General and administrative 1,191 1,245 3,595 3,844
Gain on sale of equipment 625 625
Total operating expenses 2,113 1,687 6,753 6,542
Operating income (loss) 308 77 (563) (2,451)
Other income (expense):        
Interest income 79 136 272 438
Interest expense (3) (5) (10) (14)
Other income 2
Total other income, net 76 131 262 426
Income (loss) before income tax 384 208 (301) (2,025)
Income tax expense 5 16 5
Net income (loss) $ 384 $ 203 $ (317) $ (2,030)
Income (loss) per common share-basic $ 0.06 $ 0.03 $ (0.05) $ (0.30)
Income (loss) per common share-diluted $ 0.06 $ 0.03 $ (0.05) $ (0.30)
Weighted average common shares        
Basic 6,881,989 6,825,495 6,867,971 6,817,220
Diluted 6,883,534 6,834,627 6,867,971 6,817,220