3 ms·lol, yes, perhaps they mean 'revenue performance'.by jacknews 4y agolol, yes, perhaps they mean 'revenue performance'.