Answer:
Gain = $407,000
Step-by-step explanation:
Carrying value of bonds at June 30, 2021 $17,557,000
($17,500,000 + $57,000)
Less repurchase price: 98% x $17,500,000 = $17,150,000
Gain = $407,000
Therefore at June 30, 2021, the amount that K Co should recognize as gain on redemption of bonds before income taxes is $407,000