TTEK Q1 2026 Earnings EPS Beats Estimates by 417 Stock Rises Slightly Solarmax Technology Inc SMXT Q1 2026 Earnings Narrowing Loss Amidst Market Challenges ONON Q1 2026 Earnings EPS Smashes Estimates by Over 50 NVMI Q1 2026 Earnings Solid EPS Beat Lifts Shares Amid Steady Demand OMC Q1 2026 Earnings EPS Surpasses Estimates Amid Mixed Market Dynamics BBGI Q4 2025 Earnings Deep Loss Reported as Stock Edges Higher Amid Sparse Data