Note: this security has a high short interest (assuming other funds are on this stock as well) and so it may be sensitive to moves to the upside due to short squeezes.
Beyond technicals, ROKU is competing with major enterprises like Apple , Samsung, Amazon, etc for market share in the media space. It's just too competitive for this 3.4 billion dollar market cap company to with declining to dominate.
I don't see this company thriving unless they shift their business model to more software and less hardware. And of course, they would also need to dominate the platform/software space.