Latest published nasdaq short interest (SI) shows 1.5M shares
Float is 27.6M shares, so SI is 5.5% of float.
But, latest institutional insider and ownership is about 80%, meaning only 5.1M shares are trading from individuals. SI is 29% of that trading block of shares.
Looked at in that light, you understand why short postings and fora editing is occurring. Shorts have a big problem in trying to cover. A bit of good news and they are toast. Staar moved up the earnings release date by a week too, thereby making it harder for shorts to cover before release.