Super Micro Computer, Inc.SMCI

Market cap
$19.1B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Jun 30, 20252,345+70.57%
Jun 30, 20231,375-6.49%
Jun 30, 20221,470+51.72%
Jun 30, 2021969+36.92%
Jun 30, 2020708+16.78%
Jun 30, 2019606-9.90%
Jun 30, 2017673+84.96%
Jun 30, 2016364-19.93%
Jun 30, 2015454+46.07%
Jun 30, 2014311+28.64%
Jun 30, 2013242+9.59%
Jun 30, 2012221