CRDL Q4 2025 Earnings Narrower Loss Surpasses Estimates Amid Clinical Progress Ultralife Corporation Q1 2026 Earnings Significant EPS Miss Masks Optimistic Stock Reaction ARCC Q1 2026 Earnings Net Investment Income Misses Estimates Amid Stable Portfolio Performance CAPL Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiencies COCH Q1 2026 Earnings Significant EPS Beat Amid Revenue Uncertainty POWW Q1 2026 Earnings Surprise Profitability as EPS Beats Estimates