Investor Relations
Latest Financial Results
4Q25 Quarterly Results
Fiscal Year Ended Dec 31, 2025
$8.56B
2025 Revenue
$805M
2025 Net Income; Diluted EPS of $2.23
$2.67B
2025 Adjusted EBITDA
$1.26B
2025 Free Cash Flow
For complete information regarding our financials, see our periodic filings