This company has a tough hill to climb if they want to get back to to $10, much less $25. It's rare that you see a technology company that is worth less than 1x forward revenue (net revenue in this case). COGS is fairly stable which means that there may be good scale opportunity in their operating model, but the lack of net revenue growth is concerning.