SMIC revenue up 28%, lags forecasts
Semiconductor foundry SMIC posted Q1 2025 revenue of USD 2.25 billion, up 28.4% YoY. Net income attributable to the company rose 74.8% to USD 188 million, though it missed analyst expectations. Capacity utilization hit 89.6% and operating expenses fell 31% from the prior quarter.