Shares of Super Micro Computer (NASDAQ:SMCI) climbed ~12% on Wednesday after the company filed its long-overdue financial ...