Investor Relations
Latest Financial Results
1Q26 Quarterly Results
Quarter Ended Mar 31, 2026
$2.09B
1Q26 Total Revenue
$245M
1Q26 Net Income; Diluted EPS of $0.72
$666M
1Q26 Adj. EBITDA
$171M
1Q26 Free Cash Flow
For complete information regarding our financials, see our periodic filings