Super Micro Computer (NASDAQ: SMCI) warned of financial control weaknesses in its SEC filing, causing stock drop. Recovery efforts ongoing. read more