Digital Realty Trust, Inc. (DLR)

Last Closing Price: 171.52 (2025-05-30)

EBITDA Margin (Quarterly)

EBITDA Margin: Earnings before interest, taxes, depreciation and amortization as a portion of total revenue. Calculated as: EBITDA / Total Revenues

Digital Realty Trust, Inc. (DLR) EBITDA Margin data is not available.

Figures for fiscal quarter ending 2025-03-31
Income Statement Financials
$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%
EBITDA Margin
--
8.78%
7.09%
$461.17M
--
--
--
0.03
--
--
--
0.51%
0.85%
0.24%
0.27%
$64.50
$1.34
$1.16