RE:So.... Good news means more orders they cannot deliver on. This company has a major execution problem. The street knows when orders come in the backlog just gets bigger.
I bet this stock goes to $5 next earnings, not based on fundamentals, just sentiment.