XTAEECNR
Market cap311mUSD
Dec 24, Last price
2,493.00ILS
1D
-0.08%
1Q
10.11%
IPO
-2.88%
Name
Econergy Renewable Energy Ltd
Chart & Performance
Profile
Econergy Renewable Energy Ltd, an independent power producer company, develops, owns, and operates utility-scale renewable energy projects. The company's renewable energy projects produces and supplies power. It has solar, wind, and bio-gas plants. The company is headquartered in Kfar Saba, Israel.
Valuation
Title EUR in thousands, except ratios and share amounts | FY | FY | FY | FY | FY |
---|---|---|---|---|---|
2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | |
Income | |||||
Revenues | 1,099 -87.77% | 8,983 820.39% | 976 14.96% | ||
Cost of revenue | 4,652 | 5,841 | 3,882 | ||
Unusual Expense (Income) | |||||
NOPBT | (3,553) | 3,142 | (2,906) | ||
NOPBT Margin | 34.98% | ||||
Operating Taxes | 1,151 | 27 | 61 | ||
Tax Rate | 0.86% | ||||
NOPAT | (4,704) | 3,115 | (2,967) | ||
Net income | (11,287) -576.24% | 2,370 -121.78% | (10,881) 800.75% | ||
Dividends | |||||
Dividend yield | |||||
Proceeds from repurchase of equity | 37,500 | 50,000 | 37,412 | ||
BB yield | -5.14% | -8.16% | -3.39% | ||
Debt | |||||
Debt current | 598 | 217 | 102 | ||
Long-term debt | 218,064 | 79,119 | 69,569 | ||
Deferred revenue | |||||
Other long-term liabilities | 6,867 | 3,697 | 250 | ||
Net debt | 130,645 | 26,508 | (33,994) | ||
Cash flow | |||||
Cash from operating activities | (14,808) | (13,231) | (2,495) | ||
CAPEX | (397) | (216) | (12,162) | ||
Cash from investing activities | (125,607) | (96,172) | (36,290) | ||
Cash from financing activities | 173,905 | 44,959 | 123,129 | ||
FCF | (110,926) | (57,591) | (31,207) | ||
Balance | |||||
Cash | 52,412 | 20,017 | 87,499 | ||
Long term investments | 35,605 | 32,811 | 16,166 | ||
Excess cash | 87,962 | 52,379 | 103,616 | ||
Stockholders' equity | 64,495 | 112,113 | 58,809 | ||
Invested Capital | 286,777 | 133,491 | 69,442 | ||
ROIC | 3.07% | ||||
ROCE | 1.68% | ||||
EV | |||||
Common stock shares outstanding | 45,594 | 47,400 | 45,509 | ||
Price | 16.00 23.84% | 12.92 -46.70% | 24.24 | ||
Market cap | 729,504 19.12% | 612,408 -44.49% | 1,103,144 | ||
EV | 882,893 | 650,292 | 1,069,924 | ||
EBITDA | (2,593) | 3,498 | (2,816) | ||
EV/EBITDA | 185.90 | ||||
Interest | 2,394 | 2,515 | 1,603 | ||
Interest/NOPBT | 80.04% |