Xenetic Biosciences Q2 2025 Earnings Narrowed Loss Exceeds Expectations Amid Oncology Pipeline Progress Helix Energy Solutions Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher QNTM Q4 2025 Earnings Loss Per Share Reported Shares Surge on Biotech Progress Core Laboratories Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Challenging Market Ameresco Inc AMRC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter NIC Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Reaction