WD40 Company WDFC Q1 2026 Earnings EPS Beats Estimates as Company Maintains Steady Growth DOC Q1 2026 Earnings Massive EPS Beat of 515 Surprises Analysts Twilio Q1 2026 Earnings EPS Surprise Beats Estimates as Profitability Improves BIP Q1 2026 Earnings Significant EPS Miss Sends Shares Lower Orion Energy Systems Inc OESX Q1 2026 Earnings Strong Earnings Surprise Drives Stock Higher Cheche Group Q4 2024 Earnings Narrowed Loss Beats Estimates Despite Stock Decline