mcx revenue growth