RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Disappointing Revenue Details and Stock Decline Dragonfly Energy DFLI Q1 2026 Earnings EPS Misses Estimates Stock Still Gains IMKTA Q1 2026 Earnings EPS of 128 Reported Amid Quiet Quarter RRC Q1 2026 Earnings Strong Earnings Beat Driven by Operational Efficiency and Cost Controls FTC Solar Q1 2026 Earnings WiderThanExpected Loss Overshadowed by Positive Stock Reaction Paycom Q1 2026 Earnings EPS Tops Estimates Stock Slips Despite Strong Performance