The company is facing limited options ahead of a more than $100 million debt payment due at the end of this month.