Посочете {new:true} в options обект. Това ще доведе до резултатната стойност на findAndModify да бъде документът след прилагане на актуализацията, от който след това можете да прочетете, за да получите новата стойност на amount .
Подробности тук, в таблицата:https://www.mongodb.org/display/ DOCS/findAndModify+Command
Вярвам, че вашето обратно извикване ще трябва да приеме два аргумента, като:function(err, result){
Когато се задейства обратното извикване, result трябва да съдържа новия документ (ако err е нула).