XPAR
HDF
Market cap84mUSD
May 15, Last price
5.14EUR
1D
-1.91%
1Q
-24.52%
IPO
-84.04%
Name
Hydrogene De France SA
Chart & Performance
Profile
Hydrogène de France Société anonyme operates as an independent power producer in France and internationally. It operates two hydrogen power plants; and manufactures and sells high power fuel cells. The company was incorporated in 2012 and is based in Lormont, France.
Valuation
Title EUR 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 | 3,935 13.66% | 3,462 291.19% | |||||
Cost of revenue | 52 | 3,705 | |||||
Unusual Expense (Income) | |||||||
NOPBT | 3,883 | (243) | |||||
NOPBT Margin | 98.68% | ||||||
Operating Taxes | (1,592) | (468) | |||||
Tax Rate | |||||||
NOPAT | 5,475 | 225 | |||||
Net income | (7,839) 132.54% | (3,371) -4.24% | |||||
Dividends | |||||||
Dividend yield | |||||||
Proceeds from repurchase of equity | 225 | 380 | |||||
BB yield | -0.12% | -0.13% | |||||
Debt | |||||||
Debt current | 217 | 279 | |||||
Long-term debt | 596 | 980 | |||||
Deferred revenue | |||||||
Other long-term liabilities | 1,492 | 691 | |||||
Net debt | (68,544) | (92,415) | |||||
Cash flow | |||||||
Cash from operating activities | (10,070) | (2,350) | |||||
CAPEX | (13,998) | (5,134) | |||||
Cash from investing activities | (15,018) | (5,734) | |||||
Cash from financing activities | 426 | 200 | |||||
FCF | (13,106) | (3,409) | |||||
Balance | |||||||
Cash | 62,668 | 88,439 | |||||
Long term investments | 6,689 | 5,235 | |||||
Excess cash | 69,160 | 93,501 | |||||
Stockholders' equity | (7,728) | (392) | |||||
Invested Capital | 110,330 | 109,127 | |||||
ROIC | 4.99% | 0.21% | |||||
ROCE | 3.78% | ||||||
EV | |||||||
Common stock shares outstanding | 14,422 | 13,789 | |||||
Price | 12.60 -39.71% | 20.90 -20.98% | |||||
Market cap | 181,723 -36.94% | 288,187 -20.54% | |||||
EV | 113,179 | 199,541 | |||||
EBITDA | 5,634 | 174 | |||||
EV/EBITDA | 20.09 | 1,146.79 | |||||
Interest | 133 | ||||||
Interest/NOPBT |