profit revelation