Essex Property Trust ESS Q1 2026 Earnings EPS Surges Past Estimates on Strong Operating Performance Standard Motor Products SMP Q1 2026 Earnings EPS Surpasses Estimates by 678 Despite Unreported Revenue MQ Q1 2026 Earnings Surprise Profitability as EPS Beats Estimates PBT Q3 2009 Earnings Royalty Income Misses Estimates Yet Stock Gains IRIDEX Q1 2026 Earnings Narrowed Loss Surpasses Estimates Amid Operational Focus KRMD Q1 2026 Earnings NarrowerThanExpected Loss Amid Flat Revenue Visibility