So if none of these things mean anything with a "floundering stock price" are you just here for a quick flip and are now caught? I truly feel for you if that is the case. However, if you can just be patient for another 8-12 months, I am sure you will be much happier. Everyone is really overthinking this and causing themselves great stress. The company has a lot of stuff going on. For them it is business 1st, stock 2nd. Technically they only started 19 months ago. Coming out of 2015 they will be on a $160M run rate and will be profitable. Have you ever heard of a company who grows this quickly, and makes this many audacious moves, who doesn't experience a few growing pains here and there? You need to cut them a little slack.
Oh and one other thing. The shorts are totally trying to play us. I know it is hard sometimes when you open your account in the morning and it looks so brutal. You get emotional. But this plays right into their hands. Shorts are disciplined and they do not over react. You would be wise to do the same and beat them at their own game. Good things are happening. Just give it time.