RE:Share Price is Dropping because Performance SucksRed Deer - If you don't know who their competitors are why would you actually own the stock.
To the rest, debt has gone from 1.76 Billion in 2016 to 6.8 billion now. Debt to non-current assets is almost 1 to 1 at .94/1, which ios really high leverage. Sales have gone from 6.3 to 14.0 and have been flat for 3 years while expenses keep growing. I don't see this turning around quickly.