Digi Power X Inc DGXX Q3 2025 Earnings Loss Per Share of 003 Reflects Continued Investment Phase SBGI Q1 2026 Earnings A Stunning Profit Surprise in a Challenging Broadcast Landscape CYCN Q4 2025 Earnings Narrowed Loss Beats Street Estimates Shares Climb C4 Therapeutics Q1 2026 Earnings Narrower Loss Surprises as Biotech Advances Pipeline GNS Q4 2022 Earnings Massive EPS Miss as Reported Loss Exceeds Estimates by Wide Margin ICFI Q1 2026 Earnings EPS Slightly Misses Estimates Stock Rises on Positive Market Sentiment