Server solutions provider Super Micro (NASDAQ:SMCI) in Q3 CY2025, with sales falling 15.5% year on year to $5.02 billion. On ...