On February 17, 2026, Gemini Space Station, Inc. announced the departure of executives including the COO and CFO, effective immediately. The company anticipates net revenues between $165-$175 million for 2025, up from $141 million in 2024, despite operational costs rising to $520-$530 million; Adjusted EBITDA is expected to be between -$267 million and -$257 million.