TSLX Q1 2026 Earnings EPS Misses by Over 23 Yet Stock Gains Slightly OCCI Q1 2026 Earnings Massive EPS Miss Sends Stock Down THRM Q1 2026 Earnings Profit Surge Defies Estimates as Automotive Climate Control Demand Boosts Margins HLIT Q1 2026 Earnings EPS Smashes Estimates Driving DoubleDigit Stock Surge PPLC Q1 2026 Earnings Earnings Per Share Surpasses Estimates WLFC Q1 2026 Earnings EPS Surges Past Estimates by 354 as Leasing Momentum Builds