News

Key Points Revenue rose to $2.14 billion in the second quarter of 2025, narrowly topping consensus, but GAAP earnings per share of $0.57 fell 25% short of analyst expectations. Free cash flow ...