Resilience Amid Challenges J M Smucker Co Earnings Report