Ajax, Inc., issued callable bonds with a par value of $1,000,000 that require the payment of a call premium of $10,000. The bonds have a carrying value of $990,000. We call these bonds prior to maturity on September 30. Complete the necessary journal entry by selecting the account names and dollar amounts from the drop-down menus.