When bonds are retired at maturity, the carrying value always equals the face value. There have been causes where bonds can retired before they mature however it is rare. When they say bonds retire at maturity, a company is retiring their bonds and will pay the bondholders the last interest payments due to them and any face value that the bond has left before they fully retire it. The carrying value refers to the original value of the asset, the face value.