Drooid Logo
Back to today’s briefing

Story perspectives

Super Micro Computer's Revenue Soars 75.6% Amid AI Boom

10/2/2025

36 4 Full Breakdown

1 of 2

Story summary
  • Super Micro Computer, Inc. (SMCI) reported revenue up 75.6% over two years to $21.97 billion in FY2025.
  • Net income exceeded $1 billion, reflecting strong operating leverage amid rising AI hardware demand.
  • SMCI trades at $47.65 with a price-to-earnings (P/E) ratio of 17.3, signaling growth.
  • Analysts view SMCI as a key AI infrastructure player, but it faces competition and supply-chain challenges.
1 / 2