ASTC Q1 2024 Earnings Reported Loss of 179 Per Share Amidst Market Challenges DIN Q1 2026 Earnings EPS Surpasses Estimates by 529 GNLX Q1 2026 Earnings EPS Misses Estimates as Company Reports No Revenue GRMN Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Edges Lower TNDM Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively Iveda Solutions IVDA Q2 2024 Earnings Narrower Loss Beats Expectations Despite Revenue Uncertainty