Latest Financial Results
Q1 2025
Quarter Ended Mar 31, 2025
$2.225 billion in Q1 revenues
Strong sequential underlying recurring revenue step-up due to solid bookings momentum from second half of 2024
4,100 deals across more than 3,200 customers
Improved deal conversion and shorter cycles pushed gross and net bookings past our expectations for Q1
56 major projects underway in 33 metros across 24 counties
Building bolder to expand access to more digital infrastructure for our customers
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2024