Ecora Royalties PLC (LON:ECOR)
London flag London · Delayed Price · Currency is GBP · Price in GBX
169.80
-0.20 (-0.12%)
Sep 8, 2026, 10:48 AM GMT

Ecora Royalties Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
72.0755.959.6161.9141.8785.3
Revenue Growth
177.32%-6.22%-3.70%-56.37%66.33%95.39%
Cost of Revenue
20.1116.9312.2212.2315.1114.79
Gross Profit
51.9638.9747.3849.67126.7670.51
Amortization of Goodwill & Intangibles
17.4513.667.917.479.3514.85
Operating Expenses
17.4513.667.917.479.3514.85
Operating Income
34.5125.3139.4842.21117.4155.66
Interest Expense
-8.45-9.56-8.09-7.02-5.68-7.39
Interest & Investment Income
0.250.250.260.920.010
Currency Exchange Gain (Loss)
-1.06-2.691.280.07-1.820.48
Other Non Operating Income (Expenses)
20.6112.3511.14-3.11.7717.06
EBT Excluding Unusual Items
45.8625.6644.0633.07111.6965.81
Gain (Loss) on Sale of Assets
------18.97
Asset Writedown
1.97-13.02-38.13-28.5223.757.81
Pretax Income
47.8312.645.934.55135.4454.64
Income Tax Expense
-2.19-9.5415.763.7140.8117.16
Net Income
50.0122.18-9.830.8594.6437.48
Net Income to Common
50.0122.18-9.830.8594.6437.48
Net Income Growth
----99.11%152.53%-
Shares Outstanding (Basic)
249249252258234208
Shares Outstanding (Diluted)
250250252259235208
Shares Change
0.67%-1.03%-2.38%10.11%12.78%15.44%
EPS (Basic)
0.200.09-0.040.000.400.18
EPS (Diluted)
0.200.09-0.040.000.400.18
EPS Growth
----99.19%123.89%-

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
46.15-16.0228.0933.43128.64-151.96
Free Cash Flow Per Share
0.18-0.060.110.130.55-0.73
Dividend Per Share
0.0200.0200.0280.0850.0840.095
Dividend Growth
80.18%-28.83%-66.94%0.78%-11.02%-22.86%
Gross Margin
72.10%69.72%79.49%80.25%89.35%82.67%
Operating Margin
47.88%45.27%66.23%68.18%82.75%65.26%
Profit Margin
69.39%39.68%-16.49%1.37%66.71%43.94%
Free Cash Flow Margin
64.03%-28.67%47.13%54.00%90.67%-178.16%
EBITDA
52.0939.147.5549.84126.870.52
EBITDA Margin
72.27%69.95%79.77%80.51%89.38%82.67%
D&A For EBITDA
17.5813.798.077.639.3914.85
EBIT
34.5125.3139.4842.21117.4155.66
EBIT Margin
47.88%45.27%66.23%68.18%82.75%65.26%
Effective Tax Rate
--265.63%81.40%30.13%31.41%