Digital Realty Trust, Inc. (DLR)

Last Closing Price: 169.58 (2025-05-28)

EBITDA Margin (Annual)

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) had EBITDA Margin of 41.25% for the most recently reported fiscal year, ending 2024-12-31.

Figures for fiscal year ending 2024-12-31
Income Statement Financials
$5.55B
$574.47M
$2.52B
$3.04B
$5.08B
$471.86M
$171.22M
$643.09M
$643.09M
$588.33M
$588.33M
$588.33M
$588.33M
$471.86M
$2.29B
329.49M
337.70M
$1.74
$1.62
Balance Sheet Financials
$5.13B
$24.12B
$38.98B
$45.28B
$2.47B
$16.71B
$19.77B
$23.54B
$21.01B
$12.81B
$21.74B
336.64M
Cash Flow Statement Financials
$2.26B
$-1.91B
$2.06B
$1.64B
$3.88B
$2.24B
--
$-1.63B
--
Fundamental Metrics & Ratios
--
--
--
0.43
0.77
--
8.49%
8.49%
EBITDA Margin
41.25%
11.58%
10.34%
$4.03B
--
--
--
0.12
--
--
--
2.80%
4.59%
1.30%
1.53%
$64.59
$11.92
$6.70