The financial situation for Menu Foods (and its parent company) is spelled out in this article. In a nutshell (all dollars Canadian):
The trust scraped out a profit of $6.4 million for all of 2006 on sales of $356.2 million, after a 2005 loss of $54.7 million.
The recall came as the trust, which has not paid distributions to investors since December 2005, was showing signs of health after being hit hard by rising costs and the strong Canadian dollar.
The median estimate for the cost of the recall (USD $30 million) would have been roughly six times their 2006 profits (USD $5.4 million).