UK markets close in 5 hours 14 minutes

EDP Renovaveis SA (EDW.SG)

Stuttgart - Stuttgart Delayed price. Currency in EUR
Add to watchlist
14.14-0.29 (-2.01%)
As of 10:30AM CEST. Market open.
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
1,368,853
1,170,396
1,003,553
440,097
-
Total cash
1,368,853
1,170,396
1,003,553
440,097
-
Net receivables
350,854
415,056
394,025
212,677
-
Inventory
254,267
248,095
214,915
46,200
-
Total current assets
3,603,178
3,555,685
3,210,640
1,532,083
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
29,156,341
26,147,370
21,589,000
19,879,266
-
Accumulated depreciation
-7,968,540
-7,268,214
-6,357,912
-5,713,503
-
Net property, plant and equipment
21,187,801
18,879,156
15,231,088
14,165,763
-
Goodwill
2,235,601
2,289,912
1,268,035
1,222,666
-
Intangible assets
379,872
380,846
158,875
314,228
-
Other long-term assets
-
-
-
-
1
Total non-current assets
26,443,474
23,897,332
18,820,936
16,630,472
-
Total assets
30,046,652
27,453,017
22,031,576
18,162,555
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
1,211,102
1,307,510
727,607
541,546
-
Accounts payable
2,888,157
2,635,657
1,510,640
1,234,172
-
Total current liabilities
5,419,730
5,455,218
3,605,038
2,126,274
-
Non-current liabilities
Long-term debt
6,117,835
4,952,747
3,476,068
3,605,251
-
Deferred tax liabilities
857,100
638,290
454,564
427,102
-
Deferred revenues
769,191
798,362
731,573
799,094
-
Other long-term liabilities
1,419,054
1,413,799
1,528,168
1,134,448
-
Total non-current liabilities
11,974,496
11,427,134
8,251,631
7,412,450
-
Total liabilities
17,394,226
16,882,352
11,856,669
9,538,724
-
Stockholders' equity
Common stock
5,119,891
4,802,791
4,802,791
4,361,541
-
Retained earnings
3,822,798
3,519,977
655,443
2,542,345
-
Total stockholders' equity
11,062,257
9,025,531
8,766,881
7,347,549
-
Total liabilities and stockholders' equity
30,046,652
27,453,017
22,031,576
18,162,555
-