Teledyne Technologies TDY Q1 2026 Earnings EPS Surges Past Estimates Despite Sparse Revenue Disclosure DoubleVerify Q1 2026 Earnings EPS Misses Estimates Stock Declines CREG Q1 2026 Earnings Loss per Share of 003 as Company Continues Strategic Transition ACIW Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Higher MAR Q1 2026 Earnings Strong EPS Beat Amid Market Skepticism MMYT Q1 2026 Earnings EPS Misses Estimates but Stock Gains on Optimistic Travel Demand Outlook