Shutterstock Q4 2025 Earnings EPS Misses Estimates as Stock Edges Lower Krystal Biotech KRYS Q1 2026 Earnings Strong Earnings Beat Amidst Modest Stock Decline Richardson Electronics Q1 2026 Earnings Earnings Beat Lifts Shares Despite Revenue Uncertainty MSN Q1 2024 Earnings Narrowing Losses Amid Limited Revenue Disclosure Stock Surges 2026 EPAM Systems Q1 2026 Earnings Solid EPS Beat Amid Cautious Demand INMD Q1 2026 Earnings Earnings Miss as EPS Falls Short of Estimates