Gemini Reports Q1 2026 Earnings Amid $100 Million Self-Bet | Intellectia.AI