XTAE
MSKE
Market cap479mUSD
Apr 08, Last price
255.00ILS
1D
-5.49%
1Q
-4.57%
IPO
-7.81%
Name
Meshek Energy-Renewable Energies Ltd
Chart & Performance
Profile
Meshek Energy - Renewable Energies Ltd. engages in the renewable energy business. The company is involved in the initiation, construction, and operation of photovoltaic electricity generation facilities. Meshek Energy - Renewable Energies Ltd. was founded in 2016 and is based in Tel Aviv-Yafo, Israel.
Valuation
Title ILS in thousands, except ratios and share amounts | FY | FY | FY | FY | FY | FY | FY |
---|---|---|---|---|---|---|---|
2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | 2018‑12 | 2017‑12 | |
Income | |||||||
Revenues | 79,103 18.51% | 66,749 49.35% | |||||
Cost of revenue | 66,597 | 38,332 | |||||
Unusual Expense (Income) | |||||||
NOPBT | 12,506 | 28,417 | |||||
NOPBT Margin | 15.81% | 42.57% | |||||
Operating Taxes | (6,759) | (5,704) | |||||
Tax Rate | |||||||
NOPAT | 19,265 | 34,121 | |||||
Net income | 1,803 -116.57% | (10,880) -72.99% | |||||
Dividends | |||||||
Dividend yield | |||||||
Proceeds from repurchase of equity | 404,696 | ||||||
BB yield | -20.13% | ||||||
Debt | |||||||
Debt current | 71,195 | 38,967 | |||||
Long-term debt | 1,012,619 | 783,524 | |||||
Deferred revenue | |||||||
Other long-term liabilities | |||||||
Net debt | (951,454) | (666,154) | |||||
Cash flow | |||||||
Cash from operating activities | 8,112 | 52,949 | |||||
CAPEX | (196,027) | (162,273) | |||||
Cash from investing activities | (208,691) | (76,770) | |||||
Cash from financing activities | 453,282 | 24,002 | |||||
FCF | (404,471) | (25,195) | |||||
Balance | |||||||
Cash | 296,422 | 43,585 | |||||
Long term investments | 1,738,846 | 1,445,060 | |||||
Excess cash | 2,031,313 | 1,485,308 | |||||
Stockholders' equity | (88,247) | 1,666,505 | |||||
Invested Capital | 3,367,998 | 924,268 | |||||
ROIC | 0.90% | 3.96% | |||||
ROCE | 0.38% | 1.18% | |||||
EV | |||||||
Common stock shares outstanding | 636,230 | 412,517 | |||||
Price | 3.16 -14.59% | 3.70 -19.41% | |||||
Market cap | 2,010,487 31.72% | 1,526,313 126.74% | |||||
EV | 1,056,076 | 858,013 | |||||
EBITDA | 57,437 | 66,235 | |||||
EV/EBITDA | 18.39 | 12.95 | |||||
Interest | 27,307 | 34,913 | |||||
Interest/NOPBT | 218.35% | 122.86% |