RPC (RES) reported a net profit margin of 3%, down from 7.9% a year ago, signaling a notable drop in profitability. Revenue is projected to rise by 2.2% per year and earnings by 11.3% per year. Both ...