GDP Revised Up; Corporate Profits Bouncing Back