Revenue and margin fall short, but net income, asset inflows, and trading activity come in stronger than expected.