pcp revenue