It's only a visual bug, I checked in the code and verified in the game, the amount gained is the right value, the value showed between parenthesis is just the wrong one.