XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.2
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Net Sales $ 16,071 $ 25,832 $ 34,985 $ 48,508
Cost of Sales 13,568 21,282 29,440 40,894
Gross Profit 2,503 4,550 5,545 7,614
Research and Product Development 0 0 0 18
Selling and Marketing 572 586 1,283 1,180
General and Administrative 3,280 3,449 6,971 7,225
Operating (Loss) Income (1,349) 515 (2,709) (809)
Other Income (Expense):        
Realized Gain on Available-for-Sale Investments 64 51 120 51
Interest Expense (276) (232) (553) (663)
Interest Income 69 9 135 33
Total Other Expense, net (143) (172) (298) (579)
Net (Loss) Income $ (1,492) $ 343 $ (3,007) $ (1,388)
Basic Net (Loss) Income per Share (in dollars per share) $ (0.05) $ 0.01 $ (0.09) $ (0.05)
Diluted Net (Loss) Income per Share (in dollars per share) $ (0.05) $ 0.01 $ (0.09) $ (0.05)
Basic Weighted Average Shares Outstanding (in shares) 34,311,306 30,451,622 34,204,487 29,889,413
Diluted Weighted Average Shares Outstanding (in shares) 34,311,306 32,033,776 34,204,487 29,889,413