Latest Financial Results
Q1 2025
Quarter Ended Mar 31, 2025
$1.2 billion
Aggregate Subscriber Value was $1.2 billion in the first quarter of 2025
$164 million
Contracted Net Value Creation was $164 million in the first quarter of 2025
$56 million
Cash Generation was $56 million in the first quarter of 2025
$2.6 billion
Contracted Net Earnings Assets were $2.6 billion
Source: Q1 2025 earnings release
For complete information regarding our financials, see our periodic filings
View All Prior Quarter Results