Logo image of REP.DE

REPSOL SA (REP.DE) Stock Balance Sheet

FRA:REP - Deutsche Boerse Ag - ES0173516115 - Common Stock - Currency: EUR

11.95  +0.14 (+1.23%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
ASSETS
Current Assets
Cash
REP.DE Cash ChartREP.DE Cash over time chart
3.41B2.74B2.68B2.51B2.23B
Cash Equivalents
REP.DE Cash Equivalents ChartREP.DE Cash Equivalents over time chart
N/AN/AN/A5.59BN/A
Marketable Securities
REP.DE Marketable Securities ChartREP.DE Marketable Securities over time chart
3.63B6.13B7.39B6.57B3.87B
Receivables
REP.DE Receivables ChartREP.DE Receivables over time chart
7.20B7.72B8.53B7.21B3.86B
Inventories
REP.DE Inventories ChartREP.DE Inventories over time chart
6.21B6.62B7.29B5.23B3.38B
Other Current Assets
REP.DE Other Current Assets ChartREP.DE Other Current Assets over time chart
820.00M240.00M293.00M931.00M244.00M
Total Current Assets
REP.DE Total Current Assets ChartREP.DE Total Current Assets over time chart
21.26B23.46B26.18B22.44B13.58B
 
Non-Current Assets
PPE Net
REP.DE PPE Net ChartREP.DE PPE Net over time chart
27.98B25.39B22.47B21.73B20.93B
Investments And Advances
REP.DE Investments And Advances ChartREP.DE Investments And Advances over time chart
4.77B4.62B5.81B4.94B6.86B
Goodwill
REP.DE Goodwill ChartREP.DE Goodwill over time chart
520.00M500.00M771.00M1.49B1.42B
Intangibles
REP.DE Intangibles ChartREP.DE Intangibles over time chart
2.60B1.98B1.21B2.01B1.93B
Other Non-Current Assets
REP.DE Other Non-Current Assets ChartREP.DE Other Non-Current Assets over time chart
6.05B5.70B3.52B3.65B4.58B
Total Non-Current Assets
REP.DE Total Non-Current Assets ChartREP.DE Total Non-Current Assets over time chart
41.92B38.18B33.78B33.81B35.72B
 
TOTAL ASSETS
REP.DE TOTAL ASSETS ChartREP.DE TOTAL ASSETS over time chart
63.19B61.63B59.96B56.25B49.30B
 
LIABILITIES
Current Liabilities
Short Term Debt
REP.DE Short Term Debt ChartREP.DE Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
REP.DE Current Portion Of LT Debt. ChartREP.DE Current Portion Of LT Debt. over time chart
2.78B2.21B3.23B4.48B3.62B
Accrued Expenses
REP.DE Accrued Expenses ChartREP.DE Accrued Expenses over time chart
646.00M870.00MN/AN/AN/A
Accounts Payable
REP.DE Accounts Payable ChartREP.DE Accounts Payable over time chart
5.47B4.90B5.04B5.55B2.47B
Other Current Liabilities
REP.DE Other Current Liabilities ChartREP.DE Other Current Liabilities over time chart
6.78B7.24B8.65B7.29B4.42B
Total Current Liabilities
REP.DE Total Current Liabilities ChartREP.DE Total Current Liabilities over time chart
15.68B15.22B16.92B17.32B10.52B
 
Non-Current Liabilities
Long Term Debt
REP.DE Long Term Debt ChartREP.DE Long Term Debt over time chart
9.40B8.35B10.13B10.01B11.94B
Deferred Taxes/Income
REP.DE Deferred Taxes/Income ChartREP.DE Deferred Taxes/Income over time chart
2.66B3.30B2.19B2.02B2.14B
Other Non-Current Liabilities
REP.DE Other Non-Current Liabilities ChartREP.DE Other Non-Current Liabilities over time chart
6.34B5.69B4.75B4.11B4.17B
Total Non-Current Liabilities
REP.DE Total Non-Current Liabilities ChartREP.DE Total Non-Current Liabilities over time chart
21.01B20.21B17.75B16.52B18.49B
 
TOTAL LIABILITIES
REP.DE TOTAL LIABILITIES ChartREP.DE TOTAL LIABILITIES over time chart
36.70B35.44B34.67B33.84B29.01B
 
SHAREHOLDERS' EQUITY
Retained Earnings
REP.DE Retained Earnings ChartREP.DE Retained Earnings over time chart
18.40B18.61B16.96B15.12B13.77B
Additional Paid In Capital
REP.DE Additional Paid In Capital ChartREP.DE Additional Paid In Capital over time chart
4.04B4.04B4.04B4.04B4.08B
Minority Interest
REP.DE Minority Interest ChartREP.DE Minority Interest over time chart
2.61B2.87B679.00M380.00M244.00M
Common Shares
REP.DE Common Shares ChartREP.DE Common Shares over time chart
1.16B1.22B1.33B1.53B1.57B
Treasury Stock
REP.DE Treasury Stock ChartREP.DE Treasury Stock over time chart
-2.00M-8.00M-3.00M-641.00M-162.00M
Other Shareholders' Equity
REP.DE Other Shareholders' Equity ChartREP.DE Other Shareholders' Equity over time chart
2.92B2.36B2.98B2.38B1.05B
Shares Outstanding
REP.DE Shares Outstanding ChartREP.DE Shares Outstanding over time chart
1.16B1.22B1.33B1.46B1.51B
Tangible Book Value per Share
REP.DE Tangible Book Value per Share ChartREP.DE Tangible Book Value per Share over time chart
20.1919.4917.5712.9311.23
Total Shareholders' Equity
REP.DE Total Shareholders' Equity ChartREP.DE Total Shareholders' Equity over time chart
26.49B26.20B25.29B22.41B20.30B
 
TOTAL LIABILITIES AND EQUITY
REP.DE TOTAL LIABILITIES AND EQUITY ChartREP.DE TOTAL LIABILITIES AND EQUITY over time chart
63.19B61.63B59.96B56.25B49.30B
 
Statistics
Debt/Equity
REP.DE Debt/Equity ChartREP.DE Debt/Equity over time chart
0.360.320.400.450.59
Current Ratio
REP.DE Current Ratio ChartREP.DE Current Ratio over time chart
1.361.541.551.301.29
Return On Assets (ROA)
REP.DE Return On Assets (ROA) ChartREP.DE Return On Assets (ROA) over time chart
2.68%5.04%6.99%4.34%-6.78%
Return On Equity (ROE)
REP.DE Return On Equity (ROE) ChartREP.DE Return On Equity (ROE) over time chart
6.40%11.86%16.57%10.88%-16.47%
Return On Invested Capital (ROIC)
REP.DE Return On Invested Capital (ROIC) ChartREP.DE Return On Invested Capital (ROIC) over time chart
4.01%6.43%16.24%9.96%N/A
Return On Invested Capital Ex Cash (ROICexc)
REP.DE Return On Invested Capital Ex Cash (ROICexc) ChartREP.DE Return On Invested Capital Ex Cash (ROICexc) over time chart
4.34%7.41%19.61%14.49%N/A
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
REP.DE Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartREP.DE Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
4.67%7.90%20.76%16.66%N/A

All data in EUR , ROIC based on taxRate of 0.25

Charts

REP.DE Balance Sheet Over Time ChartREP.DE Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 LIABILITIES + EQUITY TOTAL ASSETS
REP.DE Balance Sheet - Short Vs Long Term ChartREP.DE Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 10B 20B 30B 40B