China Alert – Profitability hits and misses