Digital Realty Trust, Inc. (DLR)

Last Closing Price: 172.26 (2025-05-29)

Revenue (Quarterly)

Revenue: The sum of all revenue fields included for a company's operating activities.

Digital Realty Trust, Inc. (DLR) had Revenue of $1.41B for the most recently reported fiscal quarter, ending 2025-03-31.

Figures for fiscal quarter ending 2025-03-31
Income Statement Financials
Revenue
$1.41B
$99.79M
$605.32M
$802.31M
$1.21B
$195.75M
$-72.22M
$123.53M
$123.53M
$106.39M
$106.39M
$106.39M
$106.39M
$195.75M
$650.67M
336.68M
344.72M
$0.30
$0.27
Balance Sheet Financials
$3.70B
$24.13B
$40.22B
$45.08B
$1.93B
$17.02B
$20.15B
$23.36B
$20.99B
$12.54B
$21.72B
336.74M
Cash Flow Statement Financials
$399.08M
$-903.18M
$-1.02B
$3.88B
$2.33B
$-1.55B
--
$-848.61M
--
Fundamental Metrics & Ratios
--
--
--
0.44
0.78
--
13.91%
13.91%
--
8.78%
7.09%
$461.17M
--
--
--
0.03
--
--
--
0.51%
0.85%
0.24%
0.27%
$64.50
$1.34
$1.16