Share Facebook Twitter LinkedIn Pinterest Email Strategy CEO Phong Le identified excessive leverage as the sole reason for the company’s 25% stock price drop, admitting it was a critical oversight.