nps profit in long term