Digital Core REIT (SGX:DCRU)
Singapore flag Singapore · Delayed Price · Currency is SGD · Price in USD
0.4500
-0.0100 (-2.17%)
Nov 10, 2026, 5:10 PM SGT

Digital Core REIT Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2020
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
Revenue
197.59195.02118.8873.2290.0476.62
Revenue Growth
21.78%64.05%62.36%-18.68%17.52%-2.71%
Net Income
41.7347.7205.38-108.591.4229.54
Earnings Per Share
0.030.040.16-0.100.00-
EPS Growth
--77.09%----

Revenue by Geography

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2020
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '20
North America
105.4997.68102.5968.5976.62
EMEA
70.664.59-15.88-0.43-
Total
176.15102.2786.7168.1676.62

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
Cash & Investments
029.8644.1212.126.664
Total Debt
902.9793.95656.78559.85496.17348.2
Net Cash (Debt)
-902.9-764.08-612.66-547.75-469.51-344.2
Net Cash Growth
------
Net Cash Per Share
-0.70-0.57-0.46-0.49-0.42-

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2020
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
Operating Cash Flow
-93.6656.6362.5470.3654.75
Free Cash Flow
-93.6656.6362.5470.3654.75
Free Cash Flow Growth
-65.39%-9.45%-11.12%28.51%-

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2020
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
Operating Margin
45.28%47.59%57.46%48.66%61.73%69.46%
Pretax Margin
39.29%41.99%256.97%-172.60%20.52%54.04%
Profit Margin
21.12%24.46%172.77%-148.30%1.58%38.56%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.0460.0360.0360.0370.040
Dividend Per Share Growth
-2.48%0%-2.70%-6.57%-
Dividend Yield
8.03%7.06%6.21%5.74%7.20%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
PE Ratio
13.9713.943.67-434.24-
PS Ratio
2.953.416.349.906.85-