Nortech Systems Q3 2025 Earnings Loss Per Share of 005 Amidst Cautious Outlook ATOS Q1 2026 Earnings Loss Narrows Significantly Beating Estimates by 82 NATR Q1 2026 Earnings EPS Beats Estimates by Over 30 Amid Quiet Revenue Disclosure PRTS Q1 2026 Earnings EPS Surprises to the Upside Revenue Details Not Disclosed CMCT Q3 2024 Earnings Massive EPS Miss Rattles Investor Confidence EFSCP Q1 2026 Earnings Preferred Stock Steady as Common EPS Misses Estimates