Energy Solar Tech, S.A. (BME:ETC)
Spain flag Spain · Delayed Price · Currency is EUR
2.820
+0.010 (0.36%)
Feb 21, 2025, 5:35 PM CET

Energy Solar Tech Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2023 FY 2022 FY 2021 FY 2020
Period Ending
Dec '23 Dec '22 Dec '21 Dec '20
Cash & Equivalents
10.186.892.241.37
Short-Term Investments
0.570.180.270
Cash & Short-Term Investments
10.767.072.511.37
Cash Growth
52.15%181.50%83.40%-
Accounts Receivable
9.920.640.580.08
Other Receivables
0.860.350.180.16
Receivables
10.780.990.760.24
Inventory
8.531.240.15-
Total Current Assets
30.079.33.421.61
Property, Plant & Equipment
33.1311.045.160.99
Long-Term Investments
1.119.040.050
Goodwill
24.920.350.12-
Other Intangible Assets
0.20.07--
Long-Term Deferred Tax Assets
0.090.0200
Other Long-Term Assets
-0.030.64-
Total Assets
89.5129.849.392.61
Accounts Payable
15.981.880.470.13
Accrued Expenses
0.950.050.010.01
Current Portion of Long-Term Debt
6.170.760.030.03
Current Income Taxes Payable
0.440.280.010.01
Current Unearned Revenue
0---
Other Current Liabilities
0.960.122.12-0
Total Current Liabilities
24.513.092.640.18
Long-Term Debt
17.452.530.320.09
Long-Term Deferred Tax Liabilities
0.01---
Other Long-Term Liabilities
0.1-0.580.63
Total Liabilities
42.075.623.530.89
Common Stock
0.080.070.010.01
Additional Paid-In Capital
44.2922.666.081.94
Retained Earnings
3.841.75-0.25-0.23
Treasury Stock
-0.64-0.28--
Comprehensive Income & Other
-0.220.020.02-0
Total Common Equity
47.3624.225.861.72
Minority Interest
0.08---
Shareholders' Equity
47.4424.225.861.72
Total Liabilities & Equity
89.5129.849.392.61
Total Debt
23.633.290.340.11
Net Cash (Debt)
-12.873.782.171.26
Net Cash Growth
-74.26%72.61%-
Net Cash Per Share
-0.480.160.11-
Filing Date Shares Outstanding
26.722.9420.63-
Total Common Shares Outstanding
26.722.9420.63-
Working Capital
5.566.210.791.44
Book Value Per Share
1.771.060.28-
Tangible Book Value
22.2423.85.741.72
Tangible Book Value Per Share
0.831.040.28-
Machinery
32.378.14.190.34
Construction In Progress
3.963.521.20.7
Source: S&P Capital IQ. Standard template. Financial Sources.