Digital Realty Trust, Inc.DLRNYSE
Loading
| Metric | Dec 21 | Dec 22 | Dec 23 | Dec 24 | Dec 25 |
|---|---|---|---|---|---|
| Revenue | 4,428 | 4,692↑6.0% | 5,477↑16.7% | 5,555↑1.4% | 6,113↑10.0% |
| Gross Profit | 2,650 | 2,674↑0.9% | 2,879↑7.7% | 3,036↑5.4% | 3,386↑11.5% |
| Operating Income | 694 | 590↓15.0% | 524↓11.1% | 472↓10.0% | 658↑39.6% |
| Net Income | 1,709 | 378↓77.9% | 949↑151.2% | 602↓36.5% | 1,309↑117.2% |
| EBITDA | 3,601 | 2,289↓36.4% | 3,158↑38.0% | 2,868↓9.2% | 3,587↑25.1% |
| EPS Diluted | 5.94 | 1.11↓81.3% | 3.00↑170.3% | 1.61↓46.3% | 3.58↑122.4% |