Digital Realty Trust, Inc.

DLR-PJ · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$59,016,046$58,851,890$48,243,307$59,117,566
- Cash$3,299,703$3,554,126$2,321,885$3,870,891
+ Debt$19,510,501$19,750,233$18,297,851$18,008,596
Enterprise Value$75,226,844$75,047,997$64,219,273$73,255,271
Revenue$1,577,234$1,493,150$1,407,637$1,435,862
% Growth5.6%6.1%-2%
Gross Profit$871,492$831,622$802,313$773,173
% Margin55.3%55.7%57%53.8%
EBITDA$580,410$1,630,379$665,003$750,713
% Margin36.8%109.2%47.2%52.3%
Net Income$67,812$1,032,156$109,974$189,569
% Margin4.3%69.1%7.8%13.2%
EPS Diluted0.152.940.270.51
% Growth-94.9%988.9%-47.1%
Operating Cash Flow$652,861$641,237$399,085$769,475
Capital Expenditures$0$0$0$0
Free Cash Flow$652,861$641,237$399,085$769,475