While so many stocks have fallen, it has maintained a solid bottom. They have continued to grow revenue, even though their operating income dropped this last quarter, and this in a struggling economy. They seem to be making the right decisions and IMO the future looks bright.