Q1 2026 earnings call recap: revenue +25%, cash EPS +29%, raised 2026 guidance, buybacks & cross-border growth.