The major health and nutrition retailer The Vitamin Shoppe, one of the two big supplement stores, the other being GNC, has made its way into headlines due to a situation its owner, Franchise Group, has found itself in. Throughout the increase in competition from online stores, including the giant itself, Amazon, as well as more substantial efforts from big box outlets like Walmart, Vitamin Shoppe has remained a strong, valuable place to go to get your hands on quality health and nutrition supplements.
Vitamin Shoppe owner Franchise Group has filed for Chapter 11 bankruptcy this week, citing nearly $2 billion in debt and financial challenges in relating to leadership troubles and declining consumer spending. The move comes after failed attempts to reduce debt through asset sales, hindered by allegations against former CEO Brian Kahn, who faced a fraud investigation. Despite the challenges, Vitamin Shoppe, along with other Franchise Group brands, will continue operating during the restructuring.
The bankruptcy plan includes a $250 million financing arrangement with first-lien lenders, enabling Franchise Group to sustain its key businesses like Vitamin Shoppe as well as Pet Supplies Plus. Based in Secaucus, New Jersey, Vitamin Shoppe operates around 700 stores and is home to several successful brands and continues to add more. Franchise Group will also close its discount furniture retailer, American Freight, as it seeks to focus on stronger-performing brands to navigate ongoing financial headwinds.
While the news sounds rough on the outside, especially with the word “bankruptcy” being thrown around, it doesn’t appear to be any reflection of The Vitamin Shoppe and its strong position in the health and nutrition industry. As mentioned, the supplement store and its several hundred locations will continue to operate as usual, and for a more in-depth discussion on the whole situation, check out the video from Joshua Schall, who put the story on our radar and does a great job breaking it all down.