SMIC Q2 2026 Results: Revenue Tops $3 Billion as Profit More Than Triples | CodeYourCraft