Consumer Confidence Hits Record Lows Yet Consumer Spending Remains Resilient XBP Q1 2026 Earnings EPS Massive Miss Sends Shares Down 755 Semiannual Earnings Reporting Could Amplify Business Burdens and Economic Strain