Repsol, S.A. (REPYY)
OTCMKTS: REPYY · Delayed Price · USD
15.56
-0.15 (-0.95%)
May 1, 2024, 3:16 PM EDT - Market open
Repsol Income Statement
Financials in millions EUR. Fiscal year is January - December.
Millions EUR. Fiscal year is Jan - Dec.
Year | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 - 1987 |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 58,948 | 75,153 | 49,745 | 33,282 | 49,328 | 49,873 | 41,668 | 34,689 | 39,737 | 45,842 | Upgrade
|
Revenue Growth (YoY) | -21.56% | 51.08% | 49.47% | -32.53% | -1.09% | 19.69% | 20.12% | -12.70% | -13.32% | -17.77% | Upgrade
|
Cost of Revenue | 46,433 | 59,043 | 39,462 | 28,222 | 40,114 | 40,805 | 32,444 | 26,015 | 32,345 | 40,274 | Upgrade
|
Gross Profit | 12,515 | 16,110 | 10,283 | 5,060 | 9,214 | 9,068 | 9,224 | 8,674 | 7,392 | 5,568 | Upgrade
|
Selling, General & Admin | 587 | 463 | 434 | 439 | 8,479 | 0 | 1,072 | 1,166 | 1,356 | 1,118 | Upgrade
|
Research & Development | 68 | 59 | 57 | 65 | 72 | 0 | 0 | 0 | 0 | 0 | Upgrade
|
Other Operating Expenses | -2,224 | 6,176 | 4,464 | 5,061 | 7,090 | -1,114 | 5,305 | 6,275 | 5,444 | 4,074 | Upgrade
|
Operating Expenses | 8,240 | 6,639 | 4,898 | 5,500 | 7,090 | 5,579 | 6,377 | 7,441 | 6,800 | 5,192 | Upgrade
|
Operating Income | 4,294 | 10,291 | 5,687 | -477 | 2,633 | 2,453 | 2,789 | 1,911 | -2,440 | 78 | Upgrade
|
Interest Income | 583 | 227 | 159 | 182 | 226 | 249 | 159 | 140 | 118 | 112 | Upgrade
|
Interest Expense | 450 | 415 | 406 | 540 | 576 | 540 | 468 | 503 | 537 | 459 | Upgrade
|
Other Expense / Income | 178 | 3,017 | 1,140 | 2,469 | 5,484 | -1,565 | -861 | -579 | -733 | -2,027 | Upgrade
|
Pretax Income | 4,365 | 7,180 | 4,329 | -3,304 | -3,201 | 3,333 | 3,381 | 1,871 | -2,084 | 1,122 | Upgrade
|
Income Tax | 1,081 | 2,835 | 1,801 | 16 | 588 | 1,386 | 1,220 | 391 | -899 | 146 | Upgrade
|
Net Income | 3,168 | 4,251 | 2,499 | -3,320 | -3,789 | 2,341 | 2,121 | 1,736 | -1,227 | 1,612 | Upgrade
|
Net Income Growth | -25.48% | 70.11% | - | - | - | 10.37% | 22.18% | - | - | 726.67% | Upgrade
|
Shares Outstanding (Basic) | 1,264 | 1,414 | 1,491 | 1,572 | 1,548 | 1,593 | 1,622 | 1,478 | 1,432 | 1,440 | Upgrade
|
Shares Outstanding (Diluted) | 1,264 | 1,414 | 1,491 | 1,572 | 1,548 | 1,671 | 1,622 | 1,538 | 1,487 | 1,477 | Upgrade
|
Shares Change | -10.61% | -5.16% | -5.15% | 1.55% | -7.36% | 3.02% | 5.46% | 3.43% | 0.68% | 5.65% | Upgrade
|
EPS (Basic) | 2.46 | 2.96 | 1.64 | -2.11 | -2.45 | 1.47 | 1.29 | 1.11 | -0.83 | 1.09 | Upgrade
|
EPS (Diluted) | 2.46 | 2.96 | 1.64 | -2.11 | -2.45 | 1.40 | 1.29 | 1.11 | -0.83 | 1.09 | Upgrade
|
EPS Growth | -16.89% | 80.49% | - | - | - | 8.53% | 16.22% | - | - | 678.57% | Upgrade
|
Free Cash Flow | 2,222 | 4,297 | 2,775 | 852 | 1,622 | 1,918 | 2,813 | 1,887 | 1,945 | 577 | Upgrade
|
Free Cash Flow Per Share | 1.76 | 3.04 | 1.86 | 0.54 | 1.05 | 1.15 | 1.73 | 1.23 | 1.31 | 0.39 | Upgrade
|
Gross Margin | 21.23% | 21.44% | 20.67% | 15.20% | 18.68% | 18.18% | 22.14% | 25.01% | 18.60% | 12.15% | Upgrade
|
Operating Margin | 7.28% | 13.69% | 11.43% | -1.43% | 5.34% | 4.92% | 6.69% | 5.51% | -6.14% | 0.17% | Upgrade
|
Profit Margin | 5.37% | 5.66% | 5.02% | -9.98% | -7.68% | 4.69% | 5.09% | 5.00% | -3.09% | 3.52% | Upgrade
|
Free Cash Flow Margin | 3.77% | 5.72% | 5.58% | 2.56% | 3.29% | 3.85% | 6.75% | 5.44% | 4.89% | 1.26% | Upgrade
|
Effective Tax Rate | 24.77% | 39.48% | 41.60% | - | - | 41.58% | 36.08% | 20.90% | - | 13.01% | Upgrade
|
EBITDA | 7,606 | 12,630 | 7,691 | 1,730 | 5,067 | 7,323 | 6,286 | 3,988 | 3,251 | 2,777 | Upgrade
|
EBITDA Margin | 12.90% | 16.81% | 15.46% | 5.20% | 10.27% | 14.68% | 15.09% | 11.50% | 8.18% | 6.06% | Upgrade
|
Depreciation & Amortization | 2,436 | 2,339 | 2,004 | 2,207 | 2,434 | 2,140 | 2,399 | 2,529 | 2,988 | 1,796 | Upgrade
|
EBIT | 5,170 | 10,291 | 5,687 | -477 | 2,633 | 5,183 | 3,887 | 1,459 | 263 | 981 | Upgrade
|
EBIT Margin | 8.77% | 13.69% | 11.43% | -1.43% | 5.34% | 10.39% | 9.33% | 4.21% | 0.66% | 2.14% | Upgrade
|
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.