Skip to content
OpenCapital
Earnings
Screener
Charts
Portfolio
Pricing
Connect your AI
Get started
Toggle navigation menu
Digital Realty
DLR
Foreign Tax (Deferred)
Other financials
Income statement
See full
Revenue
$1.6B
+13.8%
Operating income
$112.6M
-22.0%
Net income
$98.6M
-48.0%
EPS (diluted)
$0.23
-54.9%
Balance sheet
See full
Cash & equivalents
$3.5B
-10.8%
Total debt
$1.6B
-1.2%
Total equity
$22.9B
+7.4%
Total assets
$49.4B
+9.1%
Cash flow
See full
Operating cash flow
$719.0M
-6.6%
Valuation
See full
Market cap
$66.12B
-9.7%
Enterprise value
$64.26B
-9.3%
P/E
50.5×
-70.9×
P/S
10.8×
-2.4×
Profitability
See full
Operating margin
10.8%
+2.3pp
Net margin
21.4%
+10.6pp
Returns & leverage
See full
Return on equity
5.9%
+2.9pp
Debt / equity
0.1×
0.0×