Filing: Beijing-based GPU maker Moore Threads reports Q1 revenue up 155% YoY to ~$107.89M, and a ~$4.3M net profit, up from a ~$16.46M net loss in Q1 2025 South China Morning Post 2026-04-27 Iris Deng Moore Threads Related Coverage Chinese GPU maker Moore Threads swings to Q1 profit Tech in Asia · Grace Priscilla Teo