what is the difference between impairment and revaluation?
The major difference between the two is that a revaluation can be made upwards (to increase the value of the asset to market value) or downwards (to ecrease the value). An impairment, on the other hand, only refers to one of the two; a fall in the market value which is then written down.