If a firm redeems a bond before maturity for a price that is different from the carrying value of the bond liability, the firm will recognize the difference as a gain or a loss. At maturity, the carrying value of the bond liability is equal to the face value of the bond, therefore the firm does not experience a gain or loss by repaying the face value. |