Octopus Renewables Infrastructure Trust plc (LON:ORIT)
London flag London · Delayed Price · Currency is GBP · Price in GBX
73.00
-1.20 (-1.62%)
Jul 16, 2025, 4:35 PM BST

LON:ORIT Income Statement

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Other Revenue
18.5119.7277.9140.399.85
18.5119.7277.9140.399.85
Revenue Growth (YoY)
-6.12%-74.69%92.89%310.17%-
Gross Profit
18.5119.7277.9140.399.85
Selling, General & Admin
5.475.645.714.142.76
Other Operating Expenses
1.561.482.411.440.83
Operating Expenses
7.047.128.125.583.59
Operating Income
11.4812.669.7934.816.26
Interest & Investment Income
0.30.130.050.010.39
Currency Exchange Gain (Loss)
--0.03-0-0.030.03
Pretax Income
11.7812.769.8434.796.68
Net Income
11.7812.769.8434.796.68
Net Income to Common
11.7812.769.8434.796.68
Net Income Growth
-7.25%-81.82%100.74%420.98%-
Shares Outstanding (Basic)
562565565424303
Shares Outstanding (Diluted)
562565565424303
Shares Change (YoY)
-0.43%-33.21%39.91%-
EPS (Basic)
0.020.020.120.080.02
EPS (Diluted)
0.020.020.120.080.02
EPS Growth
-6.84%-81.82%50.70%272.38%-
Dividend Per Share
0.0600.0580.0520.0500.025
Dividend Growth
3.97%10.50%4.80%96.54%-
Gross Margin
100.00%100.00%100.00%100.00%100.00%
Operating Margin
62.00%63.90%89.57%86.19%63.54%
Profit Margin
63.62%64.39%89.64%86.13%67.81%
EBIT
11.4812.669.7934.816.26
EBIT Margin
62.00%63.90%89.57%86.19%63.54%
Revenue as Reported
18.5119.7277.9140.399.85
Source: S&P Global Market Intelligence. Standard template. Financial Sources.