Gemini revenue beats estimates after $100 million investment