TSLX Q1 2026 Earnings EPS Misses by Over 23 Yet Stock Gains Slightly PATK Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Operational Execution BOTJ Q1 2025 Earnings Net Income Per Share Holds Steady at 019 Amid Quiet Quarter Ormat Technologies Q1 2026 Earnings EPS Surges 403 Above Estimates Stock Slips Hyliion Holdings Corp HYLN Q1 2026 Earnings Narrower Loss Fuels 42 Rally Dell Technologies Q1 2026 Earnings EPS Surges Past Estimates with 811 Surprise