Loading...
XNYSDLRpL
Market cap59bUSD
Dec 24, Last price  
21.45USD
1D
-0.97%
1Q
-11.76%
Name

Digital Realty Trust Inc

Chart & Performance

D1W1MN
XNYS:DLRpL chart

Profile

Digital Realty supports the world's leading enterprises and service providers by delivering the full spectrum of data center, colocation and interconnection solutions. PlatformDIGITALR, the company's global data center platform, provides customers a trusted foundation and proven Pervasive Datacenter Architecture PDxTM solution methodology for scaling digital business and efficiently managing data gravity challenges. Digital Realty's global data center footprint gives customers access to the connected communities that matter to them with more than 284 facilities in 48 metros across 23 countries on six continents.
IPO date
Nov 03, 2004
Employees
3,412
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
5,477,061
16.74%
4,691,834
5.96%
4,427,883
13.43%
Cost of revenue
3,047,127
2,416,230
2,171,632
Unusual Expense (Income)
NOPBT
2,429,934
2,275,604
2,256,251
NOPBT Margin
44.37%
48.50%
50.96%
Operating Taxes
75,579
31,551
72,799
Tax Rate
3.11%
1.39%
3.23%
NOPAT
2,354,355
2,244,053
2,183,452
Net income
948,838
151.23%
377,684
-77.90%
1,709,259
379.59%
Dividends
(1,520,644)
(1,450,637)
(1,379,198)
Dividend yield
3.66%
4.86%
2.75%
Proceeds from repurchase of equity
2,207,259
928,432
(29,154)
BB yield
-5.31%
-3.11%
0.06%
Debt
Debt current
1,323,387
2,150,451
398,172
Long-term debt
19,529,159
17,388,440
16,074,412
Deferred revenue
21,862,854
17,845,778
Other long-term liabilities
129,480
(21,493,200)
(17,509,200)
Net debt
16,931,162
17,405,692
14,522,197
Cash flow
Cash from operating activities
1,634,780
1,659,388
1,702,228
CAPEX
(2,643,097)
(2,520,772)
Cash from investing activities
(1,115,111)
(4,699,403)
(1,061,721)
Cash from financing activities
963,474
2,969,149
(590,630)
FCF
1,169,893
989,963
2,282,741
Balance
Cash
1,625,495
141,773
142,698
Long term investments
2,295,889
1,991,426
1,807,689
Excess cash
3,647,531
1,898,607
1,728,993
Stockholders' equity
(3,400,476)
(2,520,723)
(2,552,081)
Invested Capital
43,836,729
40,580,369
36,372,838
ROIC
5.58%
5.83%
6.10%
ROCE
5.84%
5.80%
6.54%
EV
Common stock shares outstanding
309,065
297,919
283,222
Price
134.58
34.22%
100.27
-43.31%
176.87
26.78%
Market cap
41,593,968
39.24%
29,872,338
-40.37%
50,093,469
36.78%
EV
61,135,607
50,048,531
65,866,570
EBITDA
4,124,793
3,853,537
3,742,883
EV/EBITDA
14.82
12.99
17.60
Interest
437,741
299,132
298,204
Interest/NOPBT
18.01%
13.15%
13.22%