v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Net revenues $ 89,735,000 $ 70,599,000
Cost of goods sold 73,366,000 60,990,000
Gross profit 16,369,000 9,609,000
Selling, general and administrative expenses 14,975,000 14,652,000
Research and development 561,000 336,000
Loss on disposal of property and equipment 77,000 18,000
Income (loss) from operations 756,000 (5,397,000)
Other income (expense):    
Interest income 606,000 99,000
Interest expense (323,000) (175,000)
Interest expense-financing fees (93,000) (61,000)
Other (Note 10) (11,000) 1,945,000
Income (loss) from continuing operations before taxes 935,000 (3,589,000) [1]
Income tax expense (benefit) 17,000 (378,000)
Income (loss) from continuing operations, net of taxes 918,000 (3,211,000)
Loss from discontinued operations (Note 8) (433,000) (605,000)
Net income (loss) $ 485,000 $ (3,816,000)
Net income (loss) per common share - basic and diluted:    
Continuing operations - basic $ 0.07 $ (0.24)
Continuing operations - diluted 0.07 (0.24)
Discontinued operations - basic (0.03) (0.05)
Discontinued operations - diluted (0.03) (0.05)
Net income (loss) per common share - basic 0.04 (0.29)
Net income (loss) per common share - diluted $ 0.04 $ (0.29)
Number of common shares used in computing net income (loss) per share:    
Basic 13,506 13,280
Diluted 13,739 13,280
[1] Includes approximately $ recorded as other income under the ERC program under the CARES Act, as amended (see “Note 10 –Employee Retention Credit (“ERC”)” for a discussion of this refund amount).

Source