What's up with SILC? They reported record Q1 results and the stock fell ~24% on the same day. The short ratio is only 5.9.