Diversified Energy Company DEC Q2 2024 Earnings Strong EPS Beat Bolsters Operational Performance Narrative BOBS Q1 2026 Earnings EPS Beats Estimates by Nearly 40 Despite Stock Decline ICON plc ICLR Q3 2025 Earnings EPS Misses Estimates Amid Operational Challenges ThredUp Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares CSW Industrials Q1 2026 Earnings EPS Miss Masks Operational Resilience as Shares Rally Bowman Consulting Group Ltd Q1 2026 Earnings Significant EPS Miss Sends Mixed Signals