better-than-expected third-quarter results