Cleaning up the balance sheet is a HUGE process and takes along time to come from where they were - they are obviously making the right moves, and people complain about the dilution, but also complain about no liquidity. IF there are no shares to trade, there is no liquidity. Having a 4.5mi float is too low, and in the long run, these moves by management will pay off.
They are obviously taking charges and getting rid of these 'toxic finiancing', but they also are putting all the $$ they can into new products and development of the brand - its text book by a high growth company. Profits will come, but right now all the focus is on growth and markets. People need to CHILL. This isn't a penny stock anymore, but it also isn't a day trading vehicle (it can be a short term investment for some - play the dips and pops), but it will grow and grow. SO ITS AN EASY HOLD FROM HERE.
I agree with most of your post. I am a user of their products, they are very good and provide awesome results. However, good products done always equate into good stock. I am bothered by the excessive amount of celebrity deals and the acceleration of stock dilution. Management made promises that they would strictly limit this practice after the first Dr Loeb deal. Im starting to wonder about the details of the Costco deal. My guess is that they will push high volume with little profit.