XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenue $ 5,111 $ 6,345 $ 13,427 $ 11,267
Cost of revenue 4,038 4,803 9,658 8,941
Gross profit 1,073 1,542 3,769 2,326
Operating expenses        
Research and development 686 665 1,467 1,410
Selling and shipping 349 426 769 845
General and administrative 1,178 1,349 2,403 2,597
Total operating expenses 2,213 2,440 4,639 4,852
Operating loss (1,140) (898) (870) (2,526)
Other income (expense):        
Interest income 82 145 192 302
Interest expense (3) (4) (7) (10)
Other income (expense) (4) 1
Total other income, net 79 137 185 293
Loss before income tax (1,061) (761) (685) (2,233)
Income tax expense 16
Net loss $ (1,061) $ (761) $ (701) $ (2,233)
Loss per common share - basic $ (0.15) $ (0.11) $ (0.10) $ (0.33)
Loss per common share - diluted $ (0.15) $ (0.11) $ (0.10) $ (0.33)
Weighted average common shares        
Basic 6,867,868 6,816,956 6,860,846 6,813,127
Diluted 6,867,868 6,816,956 6,860,846 6,813,127