News

Key Points Revenue (GAAP) reached a record $1,887.9 million for Q2 2025, beating expectations and rising 4.6% compared to Q2 2024. Adjusted earnings per share (Non-GAAP) matched analyst estimates at ...