Canaan Inc. Surpasses Expectations in Q1 2025 Financial Results