Perella Weinberg Partners Q1 2026 Earnings EPS Misses Estimates Stock Gains Despite Headwinds OMCL Q1 2026 Earnings Stellar EPS Beat of 6277 Yet Stock Slides iQSTEL Inc Q4 2025 Earnings EPS Misses Estimates Significantly TruBridge TBRG Q1 2026 Earnings EPS Misses Estimates Amidst Operational Challenges Richardson Electronics Q1 2026 Earnings Earnings Beat Lifts Shares Despite Revenue Uncertainty TS Q1 2026 Earnings EPS Surpasses Estimates But Stock Slips Amid Uncertain Revenue Outlook