Repsol, S.A. (REPYY)
OTCMKTS: REPYY · Delayed Price · USD
14.37
-0.06 (-0.42%)
Jul 19, 2024, 1:21 PM EDT - Market closed

Repsol Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 1987
Revenue
74,35758,94875,15349,74533,28249,328
Upgrade
Revenue Growth (YoY)
1.59%-21.56%51.08%49.47%-32.53%-1.09%
Upgrade
Cost of Revenue
58,59946,43359,04339,46228,22240,114
Upgrade
Gross Profit
15,75812,51516,11010,2835,0609,214
Upgrade
Selling, General & Admin
5,0605874634344398,479
Upgrade
Research & Development
686859576572
Upgrade
Other Operating Expenses
-379-2,2246,1764,4645,0617,090
Upgrade
Operating Expenses
9,5738,2406,6394,8985,5007,090
Upgrade
Operating Income
5,6494,29410,2915,687-4772,633
Upgrade
Interest Income
515583227159182226
Upgrade
Interest Expense
378450415406540576
Upgrade
Other Expense / Income
-191783,0171,1402,4695,484
Upgrade
Pretax Income
5,8094,3657,1804,329-3,304-3,201
Upgrade
Income Tax
1,4151,0812,8351,80116588
Upgrade
Net Income
4,3903,1684,2512,499-3,320-3,789
Upgrade
Net Income Growth
10.55%-25.48%70.11%---
Upgrade
Shares Outstanding (Basic)
1,2171,2641,4141,4911,5721,548
Upgrade
Shares Outstanding (Diluted)
1,2171,2641,4141,4911,5721,548
Upgrade
Shares Change
-8.31%-10.61%-5.16%-5.15%1.55%-7.36%
Upgrade
EPS (Basic)
2.422.462.961.64-2.11-2.45
Upgrade
EPS (Diluted)
2.422.462.961.64-2.11-2.45
Upgrade
EPS Growth
-15.38%-16.89%80.49%---
Upgrade
Free Cash Flow
1,4282,2224,2972,7758521,622
Upgrade
Free Cash Flow Per Share
1.171.763.041.860.541.05
Upgrade
Gross Margin
21.19%21.23%21.44%20.67%15.20%18.68%
Upgrade
Operating Margin
7.60%7.28%13.69%11.43%-1.43%5.34%
Upgrade
Profit Margin
5.90%5.37%5.66%5.02%-9.98%-7.68%
Upgrade
Free Cash Flow Margin
1.92%3.77%5.72%5.58%2.56%3.29%
Upgrade
Effective Tax Rate
24.36%24.77%39.48%41.60%--
Upgrade
EBITDA
8,8487,60612,6307,6911,7305,067
Upgrade
EBITDA Margin
11.90%12.90%16.81%15.46%5.20%10.27%
Upgrade
Depreciation & Amortization
2,5352,4362,3392,0042,2072,434
Upgrade
EBIT
6,3135,17010,2915,687-4772,633
Upgrade
EBIT Margin
8.49%8.77%13.69%11.43%-1.43%5.34%
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.