Super Micro announced that it is current with its SEC financial reporting obligations and has not restated any previous filings. Read More