Flashcube Quarterly Update May 2025