Financial InstrumentsThe debentures, due in March 2029, have a high interest rate of 10.25%, which could strain the company's financials.
Potential DilutionThere is potential dilution from the debentures if the stock reaches the target price, which could negatively impact current shareholders.
Stock DilutionConversion of debentures into stock could lead to a significant 12.4% dilution, affecting the stock's value and investor returns.