Ideal set of trendline support here. If it were to break we'd be visiting another 50% haircut where a bottom may be found around 88-90$ on the stock. Brutal to think about but it is possible.
If it bounces here we could likely see 190-220 as major resistance on the upside.
Overall bearish but remember this and NFLX got destroyed before any other tech tickers so may be ahead.