Super Micro Computer, Inc.SMCI

Market cap
$19.1B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Jun 30, 20251,282+65.03%
Jun 30, 2023777+18.53%
Jun 30, 2022655+7.03%
Jun 30, 2021612+46.61%
Jun 30, 2020418+15.87%
Jun 30, 2019360-9.18%
Jun 30, 2017397+59.24%
Jun 30, 2016249-16.86%
Jun 30, 2015300+36.66%
Jun 30, 2014219+26.90%
Jun 30, 2013173-0.65%
Jun 30, 2012174