shrivelling profit