Earnings season reflects a comeback