THRY Q1 2026 Earnings Profitable Quarter Surges Past Expectations with 520 EPS Surprise Samsara IOT Q1 2026 Earnings Strong Operating Leverage Drives EPS Beat QFIN Q4 2025 Earnings EPS Misses Estimates Shares Slide 518 TELA Bio Q1 2026 Earnings EPS Misses Estimates Amid Stock Rally ESTC Q1 2026 Earnings EPS Surges Past Estimates Driving Positive Market Reaction Kirby Corporation Q1 2026 Earnings EPS Beat Drives Positive Sentiment