XML 27 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 19,760 $ 23,634
Short-term bank deposits 15,070 20,926
Accounts receivable - Trade 2,909 5,272
Other assets 1,096 1,055
Inventories 21,243 19,045
Total current assets 60,078 69,932
NON-CURRENT ASSETS:    
Funds in respect of employee rights upon retirement 462 528
Property and equipment, net 4,591 4,973
Deferred income tax asset 2,856 3,092
Operating lease right of use assets 5,430 5,909
Total assets 73,417 84,434
Accounts payable and accruals:    
Trade 4,533 4,320
Other 19,588 19,550
Operating lease liabilities 1,500 1,409
Convertible notes 0 20,251
Total current liabilities 25,621 45,530
LONG TERM LIABILITIES:    
Liability for employee rights upon retirement 559 714
Operating lease liabilities 4,026 4,621
Total long term liabilities 4,585 5,335
Total liabilities 30,206 50,865
COMMITMENTS
STOCKHOLDERS' EQUITY    
Common Stock, $0.001 par value: Authorized - as of December 31, 2023 and 2024, 185,000,000 shares; issued and outstanding - as of December 31, 2023 and 2024, 72,952,124 and 75,850,275 shares, respectively 76 73
Additional paid-in capital 421,528 415,045
Accumulated deficit (378,393) (381,549)
Total stockholders' equity 43,211 33,569
Total liabilities and stockholders' equity $ 73,417 $ 84,434