INMD Q1 2026 Earnings EPS Misses Estimates Stock Rises on Potential Optimism THRY Q1 2026 Earnings Significant EPS Surprise Drives Positive Stock Reaction LGI Homes Q1 2026 Earnings Shock EPS Beat Signals Strong Operational Momentum GNK Q1 2026 Earnings Massive EPS Beat Driven by Strong Market Conditions MELI Q1 2026 Earnings EPS Miss Despite Strong Operational Momentum NWPX Q1 2026 Earnings Earnings Surge Past Estimates with 5571 Surprise