XML 13 R4.htm IDEA: XBRL DOCUMENT v3.24.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Net Sales $ 28,316 $ 23,771 $ 76,824 $ 61,519
Cost of Sales 22,077 21,569 62,971 55,685
Gross Profit 6,239 2,202 13,853 5,834
Research and Product Development 0 494 18 939
Selling and Marketing 726 556 1,906 1,584
General and Administrative 3,577 2,889 10,802 9,434
Operating Income (Loss) 1,936 (1,737) 1,127 (6,123)
Other Expense:        
Realized Gain on Available-for-Sale Investments 0 220 51 220
Interest Expense (302) (411) (965) (1,193)
Interest Income 30 56 63 169
Total Other Expense, net (272) (135) (851) (804)
Net Income (Loss) $ 1,664 $ (1,872) $ 276 $ (6,927)
Basic Net Income (Loss) per Share (in dollars per share) $ 0.05 $ (0.07) $ 0.01 $ (0.32)
Diluted Net Income (Loss) per Share (in dollars per share) $ 0.04 $ (0.07) $ 0.01 $ (0.32)
Basic Weighted Average Shares Outstanding (in shares) 31,551,805 27,521,088 30,447,588 21,526,978
Diluted Weighted Average Shares Outstanding (in shares) 32,420,168 27,521,088 31,013,464 21,526,978