Gemini Space Station falls 8.8% as Q2 net loss misses consensus