RBC Bearings Incorporated (RBC) reports earnings