Suburban Propane Partners L.P. (SPH) reports earnings