TORONTO - Rogers Communications Inc. reported a third-quarter profit of $526 million compared with a loss a year ago.