Hydrogen-Refueling-Solutions SA (EPA:ALHRS)
France flag France · Delayed Price · Currency is EUR
1.240
-0.054 (-4.17%)
Jul 31, 2026, 3:45 PM CET

EPA:ALHRS Balance Sheet

Millions EUR. Fiscal year is Jul - Jun.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Cash & Equivalents
4.376.766.6930.5934.6758.44
Cash & Short-Term Investments
4.376.766.6930.5934.6758.44
Cash Growth
-35.32%0.91%-78.11%-11.78%-40.67%70309.64%
Accounts Receivable
27.1127.4450.3636.7224.319.33
Inventory
7.359.481.833.822.120.53
Other Current Assets
5.365.465.764.081.882.92
Total Current Assets
44.1949.1364.6575.2162.9871.23
Net Property, Plant & Equipment
31.732.8633.3727.2411.462.6
Other Intangible Assets
-6.975.833.911.530.55
Goodwill
0.450.450.45-0.45-
Long-Term Investments
7.047.16.236.186.140.1
Other Long-Term Assets
4.4211.087.47-2.812.3
Total Assets
87.34107.58118112.5285.3776.77
Accounts Payable
15.8615.0821.8618.83.963.42
Accrued Expenses
0.070.070.140.070.07-
Current Portion of Long-Term Debt
5.8511.943.981.630.90.43
Current Portion of Leases
0.260.380.37-0.490.41
Other Current Liabilities
19.5820.8717.8415.824.291.83
Total Current Liabilities
41.6148.3344.236.319.696.1
Long-Term Debt
17.2318.8921.9519.356.61.18
Long-Term Leases
0.350.630.82-1.321.5
Other Long-Term Liabilities
0.110.120.120.021.330.1
Total Long-Term Liabilities
17.719.6422.919.369.252.77
Total Liabilities
59.3167.9767.0955.6718.948.87
Common Stock
21.541.531.521.521.52
Additional Paid-in Capital
75.5968.1968.266.5268.2168.21
Retained Earnings
-49.56-30.12-18.99-11.19-3.3-1.82
Shareholders' Equity
28.0339.6150.9156.8566.4367.91
Total Liabilities & Equity
87.34107.58118112.5285.3776.77
Total Debt
23.6931.8427.1220.989.313.52
Net Cash (Debt)
-19.33-25.09-20.439.6125.3754.92
Net Cash Growth
----62.12%-53.82%-
Net Cash Per Share
-0.97-1.63-1.330.631.674.08
Book Value
28.0339.6150.9156.8566.4367.91
Book Value Per Share
1.402.573.313.734.385.05
Tangible Book Value
27.5832.1944.6352.9464.4467.35
Tangible Book Value Per Share
1.382.092.903.474.255.00