Going forward I really like this stock. Investors got impatient and the company needed some painful restructuring (now complete), but the stock now appears to be showing some growth, is acquiring again, and trades at a discount valuation to effectively any publicly traded software company. Tons of cash, no debt, lots of cash generation, and a relatively high yield (especially for the sector). 20x q2 annualized eps or 16x Ex-cash. That is extremely cheap for a software company.