PP excess revenue millions