- Net income rose 26.8% sequentially to $149.1 million; diluted EPS reached $1.43 vs $1.10 YoY.
- Adjusted EBITDA climbed 14.8% QoQ to $348.3 million; 2026/2027 EBITDA guidance reaffirmed.
- Launched $500 million accelerated share repurchase program and expanded overall authorization to $1.0 billion.
?? Positive AI Sentiment (+6.8 / 10)