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 EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
23.4523.4543.8516.0989.5137.82
Revenue Growth
-43.98%-46.51%172.60%-82.03%136.67%776.73%
Gross Profit
23.4523.4543.8516.0989.5137.82
Operating Income
18.2418.2438.0110.1881.7130.93
Net Income
9.319.3122.58-8.1769.525.48
Earnings Per Share
0.170.170.42-0.161.280.10
EPS Growth
-65.11%-59.52%--1180.00%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
58.9958.9964.3649.8753.3483
Total Debt
7.177.1710.310.1610.729.88
Net Cash (Debt)
51.8251.8254.0739.742.6373.12
Net Cash Growth
-17.19%-4.15%36.17%-6.86%-41.70%112.76%
Net Cash Per Share
0.970.971.010.760.791.39

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-2.11-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.13-2.13-3.87-3.54-5.53-5.23
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 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
77.75%77.75%86.68%63.28%91.28%81.77%
Pretax Margin
63.86%63.86%67.29%-60.52%66.60%47.32%
Profit Margin
39.68%39.68%51.49%-50.82%77.67%14.50%
FCF Margin
-9.07%-9.07%-8.82%-22.03%-6.18%-13.84%

Dividends

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

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
5.888.892.34-1.2533.09
PS Ratio
2.283.531.214.680.974.80