Super Micro Computer, Inc.SMCI

Market cap
$17.9B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Jun 30, 20257,717+353.23%
Jun 30, 20231,703-4.31%
Jun 30, 20221,779+55.32%
Jun 30, 20211,146+34.31%
Jun 30, 2020853+15.04%
Jun 30, 2019741+0.02%
Jun 30, 2017741+66.87%
Jun 30, 2016444-5.63%
Jun 30, 2015471+43.91%
Jun 30, 2014327+26.52%
Jun 30, 2013259+3.10%
Jun 30, 2012251