It’s deadline day for Super Micro Computer and there’s still no sign of its long-delayed earnings reports. The stock dropped ...