Revenue exceeds expectations