Elron Ventures Ltd (ELRNF)
OTCMKTS · Delayed Price · Currency is USD
1.000
0.00 (0.00%)
Jun 5, 2026, 12:41 PM EST

Elron Ventures Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
17.9223.4543.8516.0989.5137.82
Revenue Growth
-23.59%-46.51%172.60%-82.03%136.67%776.73%
Gross Profit
17.9223.4543.8516.0989.5137.82
Operating Income
12.2518.2438.0110.1881.7130.93
Net Income
6.099.3122.58-8.1769.525.48
Earnings Per Share
0.120.170.42-0.161.280.10
EPS Growth
-30.20%-59.52%--1180.00%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
54.0558.9964.3649.8753.3483
Total Debt
7.287.1710.310.1610.729.88
Net Cash (Debt)
46.7751.8254.0739.742.6373.12
Net Cash Growth
-9.74%-4.15%36.17%-6.86%-41.70%112.76%
Net Cash Per Share
0.950.971.010.760.791.39

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-2.35-2.11-3.86-3.54-5.53-5.19
Capital Expenditures
-0.02-0.02-0-0.01--0.04
Free Cash Flow
-2.37-2.13-3.87-3.54-5.53-5.23
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
68.34%77.75%86.68%63.28%91.28%81.77%
Pretax Margin
57.33%63.86%67.29%-60.52%66.60%47.32%
Profit Margin
33.96%39.68%51.49%-50.82%77.67%14.50%
FCF Margin
-13.23%-9.07%-8.82%-22.03%-6.18%-13.84%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.208-0.4510.5130.664
Dividend Per Share Growth
---12.12%-22.74%-
Dividend Yield
20.79%-55.08%58.67%65.55%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
8.438.892.34-1.2533.09
PS Ratio
2.983.531.214.680.974.80