Super Micro Computer Inc. SMCI reported a challenging fourth quarter for fiscal year 2025, with management attributing a decline in earnings per share primarily to the impact of tariffs imposed by ...