Latest Financial Results
FY 2025
Fiscal Year Ended Dec 31, 2025
$1.3 billion
Aggregate Subscriber Value was $1.3 billion in the fourth quarter of 2025
$176 million
Contracted Net Value Creation was $176 million in the fourth quarter of 2025
$187 million
Cash Generation was $187 million in the fourth quarter of 2025
Source: Q4 2025 earnings release
For complete information regarding our financials, see our periodic filings
View All Prior Quarter Results