DT

Digital Realty Trust

DLR
NYSEReal Estate

Income Statement

Total Revenue$5.55B
Gross Profit$3.24B
Operating Income$471.86M
EBITDA$2.88B
EBIT$1.11B
Pre-tax Income$1.41B
Net Income$602.49M

Balance Sheet

Cash Equivalent$2.38B
Total Debt$18.1B
Book Value$22.4B
Book Value Per Share69.79

Key Ratios

Return on Equity (ROE)+2.82%
Return on Assets (ROA)+1.33%
Return on Invested Capital (ROI)+1.57%
Net Profit Margin+10.85%
Current Ratio1.43
Quick Ratio1.43
Long-Term Debt / Equity0.78