Leonardo DRS Inc DRS Q1 2026 Earnings EPS Beat Drives Modest Stock Gain QuickLogic Q1 2026 Earnings EPS Misses Estimates Amid Revenue Uncertainty DFLI Q1 2026 Earnings EPS Misses Estimates Despite Stock Gain RCEL Q1 2026 Earnings EPS Misses Estimates Stock Gains Amid Operational Progress IT Q1 2026 Earnings Strong EPS Beat Bolsters Investor Confidence CTSO Q1 2026 Earnings Surprise Loss Miss as Operating Losses Widen