Schroder BSC Social Impact Trust plc (FRA:783)
Germany flag Germany · Delayed Price · Currency is EUR
0.7850
+0.0100 (1.29%)
At close: Nov 28, 2025

FRA:783 Income Statement

Millions GBP. Fiscal year is Jul - Jun.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
Other Revenue
2.192.241.752.496.64
2.192.241.752.496.64
Revenue Growth (YoY)
-2.41%27.91%-29.61%-62.52%-
Gross Profit
2.192.241.752.496.64
Selling, General & Admin
1.251.171.121.020.62
Other Operating Expenses
0.010.010.010.01-
Operating Expenses
1.271.181.131.020.62
Operating Income
0.921.060.621.476.02
Other Non Operating Income (Expenses)
----0.01-0.04
EBT Excluding Unusual Items
0.921.060.621.465.98
Merger & Restructuring Charges
--0.02--0.01-
Pretax Income
0.921.050.621.445.98
Net Income
0.921.050.621.445.98
Net Income to Common
0.921.050.621.445.98
Net Income Growth
-12.11%69.19%-57.03%-75.86%-
Shares Outstanding (Basic)
8284858175
Shares Outstanding (Diluted)
8284858175
Shares Change (YoY)
-2.07%-1.52%4.60%8.52%-
EPS (Basic)
0.010.010.010.020.08
EPS (Diluted)
0.010.010.010.020.08
EPS Growth
-10.25%71.82%-58.93%-77.76%-
Dividend Per Share
0.0380.0290.0230.0130.008
Dividend Growth
27.89%27.83%76.92%71.05%-
Gross Margin
100.00%100.00%100.00%100.00%100.00%
Operating Margin
42.16%47.48%35.39%58.86%90.64%
Profit Margin
42.16%46.81%35.39%57.98%90.04%
EBIT
0.921.060.621.476.02
EBIT Margin
42.16%47.48%35.39%58.86%90.64%
Revenue as Reported
2.192.241.752.496.64
Source: S&P Global Market Intelligence. Standard template. Financial Sources.