NASDAQ:SMCI | Key Financial Ratios | Super Micro Computer, Inc.

Complete source-backed ratio history.

Available history
2010-06-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.877.45%15.40%
2026-03-312.665.32%16.47%
2025-12-311.73.12%12.48%
2025-09-305.395.51%12.15%
2025-06-305.257.48%16.64%
2025-03-316.6610.72%18.04%
2024-12-316.3814.85%23.16%
2024-09-303.4313.09%24.16%
2024-06-303.8111.73%21.28%
2024-03-314.6911.84%20.59%
2023-12-312.4313.55%23.80%
2023-09-302.2314.96%28.29%
2023-06-302.310.1517.42%32.45%
2023-03-312.4918.39%33.21%
2022-12-312.8918.81%31.80%
2022-09-302.130.1513.45%27.33%
2022-06-301.910.428.90%20.00%
2022-03-311.790.435.98%14.41%
2021-12-311.910.274.67%10.53%
2021-09-301.850.254.56%9.77%
2021-06-301.930.094.99%10.20%
2021-03-312.10.084.56%8.65%
2020-12-312.290.044.67%8.32%
2020-09-302.510.034.65%7.88%
2020-06-302.250.034.39%7.91%
2020-03-312.14.57%8.63%
2019-12-312.264.67%8.43%
2019-09-302.414.64%8.12%
2019-06-302.350.034.27%7.64%
2019-03-312.44.63%8.16%
2018-12-312.14.52%8.73%
2018-09-302.023.42%6.79%
2018-06-301.892.61%5.47%
2018-03-314.25%
2017-12-314.62%
2017-09-307.54%
2017-06-301.884.41%8.64%
2017-03-312.164.22%7.62%
2016-12-312.184.39%7.87%
2016-09-302.385.89%9.95%
2016-06-302.336.05%10.35%
2016-03-312.266.98%11.63%
2015-12-312.087.45%13.10%
2015-09-302.147.89%13.39%
2015-06-302.018.49%14.95%
2015-03-312.219.54%15.66%
2014-12-312.10.079.11%15.64%
2014-09-302.180.088.13%13.51%
2014-06-302.10.16.80%11.55%
2014-03-312.096.13%10.41%
2013-12-311.985.15%9.00%
2013-09-302.44.42%7.28%
2013-06-302.160.093.37%5.70%
2013-03-312.183.02%5.07%
2012-12-312.233.15%5.24%
2012-09-302.240.083.93%6.50%
2012-06-302.190.15.07%8.82%
2012-03-312.370.086.40%10.67%
2011-12-312.520.087.74%12.42%
2011-09-302.590.18.50%13.90%
2011-06-302.630.18.66%14.00%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.877.45%15.40%
2025-06-305.257.48%16.64%
2024-06-303.8111.73%21.28%
2023-06-302.310.1517.42%32.45%
2022-06-301.910.428.90%20.00%
2021-06-301.930.094.99%10.20%
2020-06-302.250.034.39%7.91%
2019-06-302.350.034.27%7.64%
2018-06-301.892.61%5.47%
2017-06-301.884.41%8.64%
2016-06-302.336.05%10.35%
2015-06-302.018.49%14.95%
2014-06-302.10.16.80%11.55%
2013-06-302.160.093.37%5.70%
2012-06-302.190.15.07%8.82%
2011-06-302.630.18.66%14.00%
2010-06-3011.98%