XML 20 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sales $ 48,102 $ 52,349
Cost of sales 18,742 18,590
Gross profit 29,360 33,759
Research and development 5,080 5,440
Professional services 6,914 7,031
Salaries and related costs 17,353 19,041
Selling, general and administrative 18,858 22,198
Total other costs and expenses 48,205 53,710
Gain on sale-leaseback 0 2,692
Loss from operations (18,845) (17,259)
Interest income 1,606 921
Interest expense (5,907) (2,478)
Other (expense) income, net (161) 622
Loss on extinguishment of debt 0 (3,088)
Total other expense, net (4,462) (4,023)
Loss before income taxes (23,307) (21,282)
Income tax expense (benefit) 252 (2,432)
Net loss (23,559) (18,850)
Net loss attributable to non-controlling interest (96) (137)
Net loss attributable to stockholders $ (23,463) $ (18,713)
Loss per share:    
Basic and diluted (in dollars per share) $ (0.66) $ (0.54)
Weighted average number of shares outstanding - basic and diluted (in shares) 35,542 34,622