Corporate Results Signal Economic Crossroads