Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Operations (Unaudited)

v3.24.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Net revenues $ 16,812,000 $ 21,877,000 $ 44,415,000 $ 67,016,000
Cost of goods sold 15,478,000 17,328,000 45,007,000 54,942,000
Gross profit 1,334,000 4,549,000 (592,000) 12,074,000
Selling, general and administrative expenses 3,632,000 3,933,000 10,631,000 10,969,000
Research and development 303,000 120,000 872,000 340,000
Loss on disposal of property and equipment 1,000
(Loss) income from operations (2,601,000) 496,000 (12,096,000) 765,000
Other income (expense):        
Interest income 292,000 146,000 679,000 445,000
Interest expense (121,000) (89,000) (346,000) (189,000)
Interest expense-financing fees (18,000) (36,000) (47,000) (80,000)
Other 59,000 (17,000) 61,000 (11,000)
(Loss) income from continuing operations before taxes (2,389,000) 500,000 (11,749,000) 930,000
Income tax expense 6,417,000 254,000 4,300,000 482,000
(Loss) income from continuing operations, net of taxes (8,806,000) 246,000 (16,049,000) 448,000
(Loss) income from discontinued operations, net of taxes (Note 10) (173,000) 95,000 (441,000) (44,000)
Net (loss) income $ (8,979,000) $ 341,000 $ (16,490,000) $ 404,000
Net (loss) income per common share - basic:        
Continuing operations - basic $ (0.56) $ 0.02 $ (1.09) $ 0.03
Discontinued operations - basic (0.01) 0.01 (0.03)
Net (loss) income per common share - basic (0.57) 0.03 (1.12) 0.03
Net (loss) income per common share - diluted:        
Continuing operations - diluted (0.56) 0.02 (1.09) 0.03
Discontinued operations - diluted (0.01) (0.03)
Net (loss) income per common share - diluted $ (0.57) $ 0.02 $ (1.12) $ 0.03
Number of common shares used in computing net (loss) income per share:        
Basic 15,803 13,568 14,695 13,468
Diluted 15,803 13,979 14,695 13,749