A slate of earnings reports in recent weeks show consumers are tightening their belts and prioritizing essential purchases.