RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Revenue Discretion and Share Decline FITBP Q1 2026 Earnings Strong EPS Beat of 3509 Surprise Drives Modest Stock Gain CMCM Q4 2025 Earnings Cheetah Mobile Reports WiderThanExpected Loss Amid Revenue Disclosures Reynolds Consumer Products Q1 2026 Earnings EPS Surpasses Expectations by 136 QuinStreet Q1 2026 Earnings EPS Miss But Stock Pushes Higher FWDI Q1 2026 Earnings EPS Surges Past Estimates with 004 Profit Stock Declines