v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 17,895 $ 19,760
Short-term bank deposits 15,503 15,070
Accounts receivable - Trade 9,443 2,909
Other assets 1,513 1,096
Inventories 21,131 21,243
Total current assets 65,485 60,078
NON-CURRENT ASSETS:    
Funds in respect of employee rights upon retirement 520 462
Property and equipment, net 4,746 4,591
Deferred income tax asset 2,738 2,856
Operating lease right of use assets 4,997 5,430
Total assets 78,486 73,417
Accounts payable and accruals:    
Trade 6,689 4,533
Other 15,930 19,588
Operating lease liabilities 1,472 1,500
Total current liabilities 24,091 25,621
LONG TERM LIABILITIES:    
Liability for employee rights upon retirement 615 559
Operating lease liabilities 3,877 4,026
Total long term liabilities 4,492 4,585
Total liabilities 28,583 30,206
COMMITMENTS
STOCKHOLDERS' EQUITY 49,903 43,211
Total liabilities and stockholders' equity $ 78,486 $ 73,417