Super Micro Computer, Inc.SMCI

Market cap
$19.1B
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Jun 30, 2023120-18.59%
Jun 30, 2022148+325.41%
Jun 30, 202135+509.09%
Jun 30, 20206+Infinity%
Jun 30, 20170-100.00%
Jun 30, 201640+4187.25%
Jun 30, 20151-75.01%
Jun 30, 20144-42.86%
Jun 30, 20137-66.32%
Jun 30, 201219