Consumer Credit Growth Surges in December Signaling Robust Consumer Spending KBDC Q1 2026 Earnings EPS Surpasses Estimates by 189 Meta Spending to Surge to 65 Billion in AILed Capital Expansion