Latest Financial Results
FY 2023
Fiscal Year Ended Dec 31, 2023
21 Years of Quarterly Revenue Growth
Delivered more than $8 billion of revenue in 2023, achieving 21 years of consecutive quarterly revenue growth
90 megawatts of xScale leasing
A result of increased hyperscale demand to support artificial intelligence and cloud deployments
Nearly 17,000 deals
Closed nearly 17,000 deals across more than 5,900 customers in 2023
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2023