rcmt earnings drop