RE:Bottom is in Agree that bottom is in. Stock is finally moving in the right direction given its potential. Company has a strong balance sheet ($1.2B in cash) and rapidly growing revenues. This traditionally is a good setup for long-term success. View this as a multibagger over the next few years during the high-growth phase. Patience is a virtue.