Silicon Motion published its first-quarter results on April 29, kicking off a massive rally for the stock. The company's Q1 ...