Republic Services Inc. (RSG) reports earnings