Think you are over-egging it. The legal issue is reported more like a relatively minor irritant and sales are still growing at an impressive rate in spite of the possible churn or downgrade of two customers.
NEA Price at posting:
$1.95 Sentiment: Buy Disclosure: Held