That report is for 2009, i.e. Last year!!
Totally not relevant to this year.
We ALL know that they were not running a profitable business, just like most companies that are building themselves up.
The question is not their debt, but future potential earnings/revenue!
The reality of it is that if they can make money, financial institutions will give them money on collateral, at least, against future revenues from a sustained Walmart and Christian stores relationship.
It is common practice...