XML 13 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Net Sales $ 25,832 $ 18,080 $ 48,508 $ 37,748
Cost of Sales 21,282 17,047 40,894 34,116
Gross Profit 4,550 1,033 7,614 3,632
Research and Product Development 0 167 18 445
Selling and Marketing 586 530 1,180 1,028
General and Administrative 3,449 3,295 7,225 6,545
Operating Income (Loss) 515 (2,959) (809) (4,386)
Other Expense:        
Realized gain on Available-for-Sale Investments 51 0 51 0
Interest Expense (232) (395) (663) (782)
Interest Income 9 49 33 113
Total Other Expense, net (172) (346) (579) (669)
Net Income (Loss) $ 343 $ (3,305) $ (1,388) $ (5,055)
Basic Net Income (Loss) per Share (in dollars per share) $ 0.01 $ (0.18) $ (0.05) $ (0.27)
Diluted Net Income (Loss) per Share (in dollars per share) $ 0.01 $ (0.18) $ (0.05) $ (0.27)
Basic Weighted Average Shares Outstanding (in shares) 30,451,622 18,496,640 29,889,413 18,480,248
Diluted Weighted Average Shares Outstanding (in shares) 32,033,776 18,496,640 29,889,413 18,480,248