XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Sales $ 52,349 $ 44,510
Cost of sales 18,590 15,379
Gross profit 33,759 29,131
Other costs and expenses:    
Research and development 4,844 4,544
Professional services 7,031 9,044
Salaries and related costs 19,637 18,621
Selling, general and administrative 22,198 20,484
Total other costs and expenses 53,710 52,693
Gain on sale-leaseback 2,692 0
Loss from operations (17,259) (23,562)
Interest income 921 157
Interest expense (2,478) (15)
Other income, net 622 509
Loss on extinguishment of debt (3,088) 0
Total other (loss) income, net (4,023) 651
Loss from operations before income taxes (21,282) (22,911)
Income tax (benefit) expense (2,432) 367
Net loss (18,850) (23,278)
Net loss attributable to non-controlling interest (137) (94)
Net loss attributable to stockholders $ (18,713) $ (23,184)
Loss per share - basic (in dollars per share) $ (0.54) $ (0.67)
Loss per share - diluted (in dollars per share) $ (0.54) $ (0.67)
Weighted average number of shares outstanding - basic (in shares) 34,622 34,516
Weighted average number of shares outstanding - dilutive (in shares) 34,622 34,516