With a bit more than a month to go before a deadline for Super Micro Computer to file its financial results or face delisting ...