It has also affirmed the issuer default rating (IDR) at “BB+”, citing improvement in finances.