Super Micro (SMCI) Q1 2025 earnings update newsthirst.
Charles Liang, chief executive officer of Super Micro Computer Inc., during the Computex conference in Taipei, Taiwan, on Wednesday, June 5, 2024. The trade show runs through June 7. Annabelle Chih | Bloomberg | Getty Images Super Micro, the embattled server maker that’s late in releasing annual financials and at risk of being delisted by…