resilient earnings ideas us stocks