Hydrogène de France Société anonyme (HDF.PA)

EUR 3.97

(2.06%)

Annual Income Statements

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3.93 Million 3.46 Million 885 Thousand 1.93 Million 2.4 Million 947.4 Thousand
Cost of Revenue 52 Thousand 14 Thousand -423.8 Thousand 1.73 Million 1.97 Million 1.72 Million
Gross Profit 3.88 Million 3.44 Million 1.3 Million 198.9 Thousand 439.6 Thousand -781.6 Thousand
Operating Expenses 15.04 Million 8.33 Million 5.3 Million 1.35 Million 2.01 Million 1.16 Million
Selling, General and Administrative Expenses 12.75 Million 3.69 Million 1.95 Million 1.14 Million 1.05 Million 1.44 Million
Research and Development Expenses - - -136 Thousand -138.8 Thousand -16.5 Thousand -139.7 Thousand
Other Expenses 2.28 Million 4.64 Million 3.48 Million 343.8 Thousand 975.3 Thousand -15.5 Thousand
Cost and Expenses 15.09 Million 8.34 Million 4.87 Million 1.35 Million 2.01 Million 1.16 Million
Operating Income -10.75 Million -4.88 Million -3.99 Million 558.2 Thousand 403.9 Thousand 663.6 Thousand
Interest Expense - 133 Thousand 725.5 Thousand 2700.00 2600.00 3400.00
Income Tax Expense -1.59 Million -468 Thousand -1.15 Million 145.4 Thousand 235 Thousand 185.2 Thousand
Earnings before Tax -9.43 Million -3.83 Million -4.67 Million 563.7 Thousand 855.1 Thousand 662.2 Thousand
Net Income -7.83 Million -3.37 Million -3.52 Million 418.3 Thousand 620.1 Thousand 477.1 Thousand
Earnings Per Share Basic -0.54 -0.24 -0.26 0.03 0.05 0.05
Earnings Per Share Diluted -0.54 -0.24 -0.26 0.03 0.05 0.05
Weighted Average Shares Outstanding 14.42 Million 13.78 Million 13.71 Million 13.71 Million 13.71 Million 10 Million
Weighted Average Shares Outstanding (Diluted) 14.42 Million 13.78 Million 13.71 Million 13.71 Million 13.71 Million 10 Million
Gross Margin 0.99 1.00 1.48 0.10 0.18 -0.82
EBIT Margin -2.27 -1.25 -3.77 0.35 0.20 -0.17
Profit Margin -1.99 -0.97 -3.98 0.22 0.26 0.50
EBITDA -8.91 Million -4.5 Million -3.38 Million 668.7 Thousand 931.6 Thousand -160.1 Thousand
Earnings Before Tax Margin -2.73 -1.41 -4.51 0.29 0.17 0.70

Income Statement Charts