XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
CONSOLIDATED STATEMENTS OF OPERATIONS    
Revenue $ 11,679 $ 13,940
Cost of revenue 6,833 7,381
Gross profit 4,846 6,559
Operating expenses:    
Engineering, research and development 2,052 2,326
Selling, general and administrative 4,844 4,672
Total operating expenses 6,896 6,998
Loss from operations (2,050) (439)
Other income (expense):    
Other income (expense), net 93 164
Loss before income taxes (1,957) (275)
Income tax expense 27 108
Net loss (1,984) (383)
Net loss applicable to common stockholders $ (2,384) $ (783)
Earnings (loss) per common share, basic $ (0.24) $ (0.08)
Earnings (loss) per common share, diluted $ (0.24) $ (0.08)
Weighted average common shares outstanding - basic 9,862 9,887
Weighted average common shares outstanding - diluted 9,862 9,887