BRFH Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Stock Uptick NCPL Q1 2026 Earnings WiderthanExpected Loss as Revenue Remains Unreported EGO Q1 2026 Earnings Stellar EPS Beat Drives Investor Caution Despite Strong Operational Performance Dorchester Minerals LP Q4 2024 Earnings Partnership Reports 024 Per Unit as Stock Slips Gibraltar Industries Q1 2026 Earnings Earnings Per Share Misses Consensus Yet Stock Climbs 461 Mannatech Q3 2023 Earnings Modest Profitability Amid Limited Disclosures