Logo image of REP.DE

REPSOL SA (REP.DE) Stock Balance Sheet

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

13.19  -0.12 (-0.94%)

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.

MRQ
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
ASSETS
Current Assets
Cash
REP.DE Cash ChartREP.DE Cash over time chart
2.38B3.41B2.74B2.68B2.51B
Cash Equivalents
REP.DE Cash Equivalents ChartREP.DE Cash Equivalents over time chart
N/AN/AN/AN/A5.59B
Marketable Securities
REP.DE Marketable Securities ChartREP.DE Marketable Securities over time chart
4.36B3.63B6.13B7.39B6.57B
Receivables
REP.DE Receivables ChartREP.DE Receivables over time chart
6.75B7.20B7.72B8.53B7.21B
Inventories
REP.DE Inventories ChartREP.DE Inventories over time chart
5.13B6.21B6.62B7.29B5.23B
Other Current Assets
REP.DE Other Current Assets ChartREP.DE Other Current Assets over time chart
3.75B820.00M240.00M293.00M931.00M
Total Current Assets
REP.DE Total Current Assets ChartREP.DE Total Current Assets over time chart
22.36B21.26B23.46B26.18B22.44B
 
Non-Current Assets
PPE Net
REP.DE PPE Net ChartREP.DE PPE Net over time chart
25.12B27.98B25.39B22.47B21.73B
Investments And Advances
REP.DE Investments And Advances ChartREP.DE Investments And Advances over time chart
4.12B4.77B4.62B5.81B4.94B
Goodwill
REP.DE Goodwill ChartREP.DE Goodwill over time chart
N/A520.00M500.00M771.00M1.49B
Intangibles
REP.DE Intangibles ChartREP.DE Intangibles over time chart
2.95B2.60B1.98B1.21B2.01B
Other Non-Current Assets
REP.DE Other Non-Current Assets ChartREP.DE Other Non-Current Assets over time chart
4.51B6.05B5.70B3.52B3.65B
Total Non-Current Assets
REP.DE Total Non-Current Assets ChartREP.DE Total Non-Current Assets over time chart
36.70B41.92B38.18B33.78B33.81B
 
TOTAL ASSETS
REP.DE TOTAL ASSETS ChartREP.DE TOTAL ASSETS over time chart
59.06B63.19B61.63B59.96B56.25B
 
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.82B2.78B2.21B3.23B4.48B
Accrued Expenses
REP.DE Accrued Expenses ChartREP.DE Accrued Expenses over time chart
N/A646.00M870.00MN/AN/A
Accounts Payable
REP.DE Accounts Payable ChartREP.DE Accounts Payable over time chart
10.08B5.47B4.90B5.04B5.55B
Other Current Liabilities
REP.DE Other Current Liabilities ChartREP.DE Other Current Liabilities over time chart
5.24B6.78B7.24B8.65B7.29B
Total Current Liabilities
REP.DE Total Current Liabilities ChartREP.DE Total Current Liabilities over time chart
18.13B15.68B15.22B16.92B17.32B
 
Non-Current Liabilities
Long Term Debt
REP.DE Long Term Debt ChartREP.DE Long Term Debt over time chart
8.50B9.40B8.35B10.13B10.01B
Deferred Taxes/Income
REP.DE Deferred Taxes/Income ChartREP.DE Deferred Taxes/Income over time chart
2.44B2.66B3.30B2.19B2.02B
Other Non-Current Liabilities
REP.DE Other Non-Current Liabilities ChartREP.DE Other Non-Current Liabilities over time chart
3.64B6.34B5.69B4.75B4.11B
Total Non-Current Liabilities
REP.DE Total Non-Current Liabilities ChartREP.DE Total Non-Current Liabilities over time chart
17.10B21.01B20.21B17.75B16.52B
 
TOTAL LIABILITIES
REP.DE TOTAL LIABILITIES ChartREP.DE TOTAL LIABILITIES over time chart
35.23B36.70B35.44B34.67B33.84B
 
SHAREHOLDERS' EQUITY
Retained Earnings
REP.DE Retained Earnings ChartREP.DE Retained Earnings over time chart
17.80B18.40B18.61B16.96B15.12B
Additional Paid In Capital
REP.DE Additional Paid In Capital ChartREP.DE Additional Paid In Capital over time chart
4.04B4.04B4.04B4.04B4.04B
Minority Interest
REP.DE Minority Interest ChartREP.DE Minority Interest over time chart
2.52B2.61B2.87B679.00M380.00M
Common Shares
REP.DE Common Shares ChartREP.DE Common Shares over time chart
1.16B1.16B1.22B1.33B1.53B
Treasury Stock
REP.DE Treasury Stock ChartREP.DE Treasury Stock over time chart
-245.00M-2.00M-8.00M-3.00M-641.00M
Other Shareholders' Equity
REP.DE Other Shareholders' Equity ChartREP.DE Other Shareholders' Equity over time chart
1.10B2.92B2.36B2.98B2.38B
Shares Outstanding
REP.DE Shares Outstanding ChartREP.DE Shares Outstanding over time chart
1.14B1.16B1.22B1.33B1.46B
Tangible Book Value per Share
REP.DE Tangible Book Value per Share ChartREP.DE Tangible Book Value per Share over time chart
18.3720.1919.4917.5712.93
Total Shareholders' Equity
REP.DE Total Shareholders' Equity ChartREP.DE Total Shareholders' Equity over time chart
23.83B26.49B26.20B25.29B22.41B
 
TOTAL LIABILITIES AND EQUITY
REP.DE TOTAL LIABILITIES AND EQUITY ChartREP.DE TOTAL LIABILITIES AND EQUITY over time chart
59.06B63.19B61.63B59.96B56.25B
 
Statistics
Debt/Equity
REP.DE Debt/Equity ChartREP.DE Debt/Equity over time chart
0.360.360.320.400.45
Current Ratio
REP.DE Current Ratio ChartREP.DE Current Ratio over time chart
1.231.361.541.551.30
Return On Assets (ROA)
REP.DE Return On Assets (ROA) ChartREP.DE Return On Assets (ROA) over time chart
1.13%2.68%5.04%6.99%4.34%
Return On Equity (ROE)
REP.DE Return On Equity (ROE) ChartREP.DE Return On Equity (ROE) over time chart
2.80%6.40%11.86%16.57%10.88%
Return On Invested Capital (ROIC)
REP.DE Return On Invested Capital (ROIC) ChartREP.DE Return On Invested Capital (ROIC) over time chart
3.51%4.01%6.43%16.24%9.96%
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
3.93%4.34%7.41%19.61%14.49%
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.27%4.67%7.90%20.76%16.66%

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 MRQ 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