ZION Q1 2026 Earnings EPS Surpasses Estimates Revenue Details Omitted ECX Q1 2026 Earnings Significant EPS Miss Amid Challenging Operating Environment NGL Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement APP Q1 2026 Earnings EPS Beat by 355 Despite Minor Stock Dip IDT Q1 2026 Earnings EPS Falls Short Amid Challenging Environment BBDC Q1 2026 Earnings EPS Misses Estimates Amidst Stable Asset Performance