PIII Q1 2026 Earnings Surprise Profitability Amidst Operational Challenges DIN Q1 2026 Earnings Earnings Beat Amid Mixed Restaurant Performance PPLC Q1 2026 Earnings Earnings Per Share Surpasses Estimates BKV Q1 2026 Earnings EPS Miss Marks Volatile Start STWD Q1 2026 Earnings EPS Misses Estimates by Nearly 10 Northwest Bancshares Q1 2026 Earnings EPS Surges Past Consensus as Expense Discipline Supports Results