SMCI: Higher Revenue Ahead Despite Selloff