Singapore markets open in 5 hours 4 minutes

Digital Realty Trust, Inc. (DLR)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
102.32-1.02 (-0.99%)
As of 03:55PM EDT. Market open.
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Assets
Current assets
Cash
Cash and cash equivalents
142,698
108,501
89,817
126,700
Total cash
142,698
108,501
89,817
126,700
Net receivables
545,619
603,111
305,501
299,621
Total current assets
814,419
711,612
625,252
434,843
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,405,441
1,535,359
680,381
-
Accumulated depreciation
-
-148,400
-51,700
-
Net property, plant and equipment
1,405,441
1,386,959
628,681
-
Equity and other investments
1,807,689
1,148,158
1,287,109
175,108
Goodwill
7,937,440
8,330,996
3,363,070
4,348,007
Intangible assets
2,735,486
3,166,198
2,270,139
3,264,154
Other long-term assets
359,459
221,234
184,561
176,717
Total non-current assets
35,555,141
35,364,679
22,442,879
23,331,852
Total assets
36,369,560
36,076,291
23,068,131
23,766,695
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
398,172
531,905
234,105
1,647,735
Accounts payable
1,543,623
1,186,812
1,007,761
1,164,509
Other current liabilities
-
-
2,700
-
Total current liabilities
2,280,524
2,043,103
1,479,186
3,029,485
Non-current liabilities
Long-term debt
13,050,038
12,772,812
9,888,343
9,453,744
Deferred tax liabilities
666,451
698,308
-
-
Other long-term liabilities
336,578
371,659
357,498
409,424
Total non-current liabilities
15,565,254
15,544,841
10,939,380
9,863,168
Total liabilities
17,845,778
17,587,944
12,418,566
12,892,653
Stockholders' equity
Common stock
734,514
953,728
1,436,493
1,251,611
Retained earnings
-3,631,929
-3,997,938
-3,046,579
-2,633,071
Accumulated other comprehensive income
-173,880
135,010
-87,922
-115,647
Total stockholders' equity
18,004,568
17,717,697
9,879,312
9,858,644
Total liabilities and stockholders' equity
36,369,560
36,076,291
23,068,131
23,766,695