I've seen some very optimistic speculation and down right negativity. Everything stemmed from a lack of info. Now there's a significant amount of information released in this 10k.
Whether or not it's time to sell is up to the individual investor. I suggest that everyone take advantage of the info and make a decision that best suits their risk tolerance/financial goals.