I think you are right ~ ~ I calculated the same as you ~ ~ He said that the gross profit is 20%, so it should be X( 1+20%)=2500, so his gross profit is 20% on the basis of the original price.
According to the answer, she said that the 20% profit is 2500, and that 20% is gross profit ~ ~ ~