I agree it is strange that they cut their rating after the earnings beat. And what also is strange is that the stock went up after they cut their ratings - this is not normal. Long ago I gave up trying to understand why this stock goes up or down and why so many analysts hate it. I'm just buying all I can and holding for the long term. When margins improve for a few quarters in a row and show a clear path to profitablility, this thing will get to $20+ fast. Just keep buying and turn the low price into a positive for yourself and your family.