XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenues $ 10,911 $ 11,453 $ 25,841 $ 33,291
Cost of goods sold 8,845 7,755 21,394 22,882
Gross profit 2,066 3,698 4,447 10,409
Operating expenses        
Selling, general and administrative 2,907 2,758 8,245 8,004
Research and development 256 705
Total operating expenses 3,163 2,758 8,950 8,004
(Loss) income from operations (1,097) 940 (4,503) 2,405
Interest expense (income) 23 (60) (25) (192)
Other expense (income), net 1 (11) (39) (4)
(Loss) income before income taxes (1,121) 1,011 (4,439) 2,601
Income tax expense
Net (loss) income $ (1,121) $ 1,011 $ (4,439) $ 2,601
(Loss) income per share:        
Basic $ (0.10) $ 0.10 $ (0.42) $ 0.26
Diluted $ (0.10) $ 0.10 $ (0.42) $ 0.26
Weighted average common shares outstanding:        
Basic 10,917,038 10,010,226 10,652,911 9,896,850
Diluted 10,917,038 10,250,099 10,652,911 10,049,009