Mining Canaan earnings show Q1 revenue collapse as BTC and ETH treasury nears $148M Jun 8, 2026 7 min read