Ecomembrane S.p.A. (BIT:ECMB)
Italy flag Italy · Delayed Price · Currency is EUR
5.40
+0.10 (1.89%)
At close: Jul 24, 2026

Ecomembrane Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
3.673.387.481.661.55
Short-Term Investments
5.36.92---
Cash & Short-Term Investments
8.9710.37.481.661.55
Cash Growth
-12.89%37.82%349.01%7.14%-
Accounts Receivable
8.946.555.973.243.04
Other Receivables
1.961.190.970.720.37
Total Trade Receivables
10.97.746.943.960.04
Inventory
14.684.344.012.732.25
Other Current Assets
0.520.370.170.170.14
Total Current Assets
35.0722.7518.68.537.22
Net Property, Plant & Equipment
1.411.721.843.622.21
Other Intangible Assets
2.462.882.911.510.89
Goodwill
0.860.90.85--
Long-Term Investments
0.030.040.060.220.22
Other Long-Term Assets
0.450.290.170.240.2
Total Assets
40.2828.5824.4414.1110.75
Accounts Payable
6.523.284.392.322.11
Accrued Expenses
0.170.210.140.130.11
Short-Term Debt
1.810.920.731.210.51
Unearned Revenue
9.161.781.021.231.21
Other Current Liabilities
2.272.311.431.561.03
Total Current Liabilities
19.928.517.716.454.97
Long-Term Debt
2.933.960.972.631.98
Other Long-Term Liabilities
1.090.930.870.710.52
Total Long-Term Liabilities
4.024.91.853.342.5
Total Liabilities
23.9413.49.559.797.47
Common Stock
1.431.431.430.020.02
Treasury Stock
-0.07-0.06---
Additional Paid-in Capital
10.5710.5710.57--
Accumulated Other Comprehensive Income
0.631.050.810.950.95
Retained Earnings
3.382.032.073.362.32
Total Common Shareholders' Equity
15.9414.9714.884.326.56
Minority Interest
0.40.16---
Shareholders' Equity
16.3415.1814.884.326.56
Total Liabilities & Equity
40.2828.5824.4414.1110.75
Total Debt
4.744.891.73.842.49
Net Cash (Debt)
4.245.425.78-2.17-0.93
Net Cash Growth
-21.75%-6.24%---
Net Cash Per Share
0.991.811.93--
Book Value
15.9414.9714.884.326.56
Book Value Per Share
3.715.014.96--
Tangible Book Value
12.6111.1911.122.815.67
Tangible Book Value Per Share
2.943.753.71--