XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]    
Net Sales $ 101,489 $ 83,612
Cost of Sales 84,005 74,908
Gross Profit 17,484 8,704
Research and Product Development 19 1,107
Selling and Marketing 2,749 2,125
General and Administrative 14,108 12,142
Operating Income (Loss) 608 (6,670)
Other Expense:    
Realized Gain on Investments 74 321
Interest Expense (1,254) (2,301)
Interest Income 92 211
Total Other Expense, net (1,088) (1,769)
Net Loss $ (480) $ (8,439)
Net Loss Per Share Attributable to Common Stockholders - Basic (in dollars per share) $ (0.03) $ (0.37)
Net Loss Per Share Attributable to Common Stockholders - Diluted (in dollars per share) $ (0.03) $ (0.37)
Weighted Average Number of Shares of Common Stock Outstanding - Basic (in shares) 31,058,539 23,322,915
Weighted Average Number of Shares of Common Stock Outstanding - Diluted (in shares) 31,058,539 23,322,915