This dump actually makes sense, which is surprising in this market. Glad I held onto my puts, and bought more this morning. I'm getting out at break even now, even though I held puts through earnings.

* 10-15% more inventory since last year

* beat revenue by less than 1% and EPS by a penny

* year over year revenue down 26%, expected to go down further

* y/y metrics show slowing growth for almost everything that matters

Yet this piece of shit is trading at a 90 PE. Ok. That makes zero sense.