Earnings season is here. Will companies deliver on the hype? | Fortune