Solarmax Technology SMXT Q1 2026 Financial Overview Silvercorp SVM Q1 2026 Earnings Why the Beat Matters