This must mean they have cash coming in to pay off the notes or they are expecting revenue in near future.