Super Micro Computer (SMCI) announced on November 5 only preliminary results for their Q1 fiscal 2025 (ends June) due to investigations into their financial statements. On December 6, Super Micro ...