Latest Financial Results
Q3 2025
Quarter Ended Sep 30, 2025
$1.6 billion
Aggregate Subscriber Value was $1.6 billion in the third quarter of 2025
$279 million
Contracted Net Value Creation was $279 million in the third quarter of 2025
$108 million
Cash Generation was $108 million in the third quarter of 2025
Source: Q3 2025 earnings release
For complete information regarding our financials, see our periodic filings
View All Prior Quarter Results