Despite a huge jump in revenues, it looks like they had a loss in Q4. The recent quarter is the most important to me (hence the annualized P/E), so I would say the stock is fairly valued unless we discover that there were some 1-time items that affected the Q4 bottom line...or they bounce back with a decent profit in Q1.