RE: Market Cap ?? You're missing the fact that management couldn't put a deal together when it was in front of them. Reported in March that the turnaround was on track and then revamped everything in the Q1 results. Enough money to maybe last until the end of year = financing. Debt is coming due in 2013 = more financing.
I think you're missing a lot if you don't see it.