If you look at their chart, they take a dip every six months or so and run back up. BCST has been at it for a long time, but hasnt been able to capitalize much on their technology. Maybe things will change now.