XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenues $ 8,590 $ 9,555
Cost of goods sold 6,862 6,722
Gross profit 1,728 2,833
Operating expenses    
Selling, general and administrative 2,623 2,158
Research and development 211
Total operating expenses 2,834 2,158
(Loss) income from operations (1,106) 675
Interest income (31) (54)
Other income, net (40) (13)
(Loss) income before income taxes (1,035) 742
Income tax expense
Net (loss) income $ (1,035) $ 742
(Loss) income per share:    
Basic $ (0.10) $ 0.07
Diluted $ (0.10) $ 0.07
Weighted average common shares outstanding:    
Basic 10,112,310 9,769,545
Diluted 10,112,310 9,769,565