Super Micro Computer, Inc.SMCI

Market cap
$19.1B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Jun 30, 20255,372+1538.20%
Jun 30, 2023328+6.01%
Jun 30, 2022309+75.08%
Jun 30, 2021177+21.59%
Jun 30, 2020145+7.28%
Jun 30, 2019135+97.01%
Jun 30, 201769-14.70%
Jun 30, 201681+385.06%
Jun 30, 201517+2.52%
Jun 30, 201416-3.92%
Jun 30, 201317-44.22%
Jun 30, 201230