I believe they posted quite decent profits overall last quarter from memory... so not sure about the specifics or statement they are financially in hardship. Profit = total sales - total expenses, and I believe their total profit was healthy reading the last public documents. More likely something to do with the site purchase itself or with the merger that is in the pipeline.