BLFY Q3 2025 Earnings NarrowerthanExpected Loss Despite EPS Miss 51Talk Q3 2025 Earnings EPS Misses Amid Narrowing Revenue Visibility and Stock Decline TaskUs Inc TASK Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher IBCP Q1 2026 Earnings Earnings Beat Expectations Amid Modest Stock Decline Protara Therapeutics Q1 2026 Earnings NarrowerthanExpected Loss as Pipeline Advances CLB Q1 2026 Earnings EPS Miss Weighs on Results Stock Gains Despite Disappointing Profitability