Gemini Navigates Q2 Challenges: Revenue Up 37% Amidst $108M Net Loss - VEXODA