Super Micro Computer, Inc.SMCI

Market cap
$19.1B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Jun 30, 20251,717+246.61%
Jun 30, 2023495+24.21%
Jun 30, 2022399+6.42%
Jun 30, 2021375+14.98%
Jun 30, 2020326+24.94%
Jun 30, 2019261+2.70%
Jun 30, 2017254+11.58%
Jun 30, 2016228+29.76%
Jun 30, 2015175+23.31%
Jun 30, 2014142+30.42%
Jun 30, 2013109+1.75%
Jun 30, 2012107