B... you may be correct to wait but your analysis is not. Look at the 2013 numbers. The worst year for data sales. Yet they reduced their debt, paid their dividend and bought back shares in excess of $8 million. The mistake they made was to continue to buy back shares in Q3 and Q4 when data sales were slow. The share buy back program, in my opinion, elevated the share price above where it should fundamentally should have traded. Now the share buy backs have resumed but at a more modest level. Management learned their lesson and should be more prudent in Q2, Q3 and in Q4 of 2014. Having said this... I will not be buying but I also will not be selling. VS