recrod revenue