CRIS Q1 2026 Earnings Significant EPS Miss Amidst Operational Updates AEBI Q1 2026 Earnings Earnings Per Share Misses Estimates Stock Edges Higher Primoris Services Corporation Q1 2026 Earnings EPS Misses Estimates by 315 Stock Rises Despite Disappointment TSS Q1 2026 Earnings EPS Blows Past Estimates Surprise of 17027 Safe Bulkers SB Q4 2025 Earnings EPS Misses Estimates Slightly Stock Dips Nearly 4 POWWP Q1 2026 Earnings EPS Surges Past Estimates with 165 Surprise