SMCI Earnings vs. Competitors: Can Super Micro Outperform Nvidia and Dell?