KUST Q4 2025 Earnings Deep EPS Miss Highlights Operational Challenges YELP Q1 2026 Earnings EPS Beat by 117 Amid Modest Stock Uptick CAMP Q1 2026 Earnings Wider Loss Surprises Market Stock Gains on Strategic Optimism SLXN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline NRSN Q2 2025 Earnings Narrower Loss Surprises Shares Gain on Cost Discipline ICFI Q1 2026 Earnings EPS Slightly Misses Estimates Stock Rises on Positive Market Sentiment