Net Income: $299 million or $2.01 per diluted share for Q2 2025. Adjusted EBITDA: $533 million for Q2 2025. Revenue: $4.6 billion for Q2 2025. Operating Income: $383 million, a 39% increase from Q1 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results