I am not really worried that they'll pay the first 175000 on the 28th or the first 10000 installment on Feb. 1st but the more than 1000000 balloon payment due on Dec 31 2011. I wonder where they'll get the money, not from 6 deals worth 91000 total.
Better print up another 5Bil. shares.
It has been noted before that this stock's share price is signicantly less than that of a single piece of toilet paper. Toilet paper has more intrinsic value, however.