NASDAQ:LEDS | Key Financial Ratios | SemiLEDs Corp

Complete source-backed ratio history.

Available history
2010-08-31 to 2026-05-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-05-311.030.43-5.79%-33.00%
2026-02-280.910.97-14.24%-153.99%
2025-11-300.940.76-9.31%-64.04%
2025-08-310.990.61-7.25%-40.65%
2025-05-311.010.46-2.14%-12.42%
2025-02-281.020.52-4.48%-28.87%
2024-11-300.772.27-19.09%-125.63%
2024-08-310.841.69-18.28%-92.50%
2024-05-310.941.41-20.48%-86.81%
2024-02-290.971.3-23.25%-91.79%
2023-11-300.748.94-21.09%-394.32%
2023-08-310.785.53-19.99%-233.71%
2023-05-310.873.31-20.21%-148.39%
2023-02-280.932.54-20.45%-117.96%
2022-11-300.962.25-17.59%-90.93%
2022-08-310.992.01-17.09%-79.47%
2022-05-310.972.08-20.94%-99.85%
2022-02-281.021.79-14.65%-62.70%
2021-11-301.021.83-15.30%-64.84%
2021-08-311.061.67-15.63%-62.15%
2021-05-310.735.13-6.89%-70.55%
2021-02-280.724.92-10.09%-96.28%
2020-11-300.754.28-6.63%-51.11%
2020-08-310.833.040.84%4.88%
2020-05-310.992.94-0.90%-5.11%
2020-02-290.983.44-3.36%-20.89%
2020-02-28-69.99%
2019-11-301.024.42-22.79%-202.37%
2019-08-311.183.65-30.57%-204.77%
2019-05-311.092.04-34.11%-148.73%
2019-02-281.211.59-26.41%-97.01%
2018-11-300.760.54-27.00%-84.91%
2018-08-310.810.47-20.92%-59.58%
2018-05-310.90.41-16.17%-41.19%
2018-02-280.930.41-23.22%-58.42%
2017-11-301.050.36-22.32%-50.74%
2017-08-311.080.35-23.15%-52.33%
2017-05-311.170.32-85.20%-179.10%
2017-02-281.330.28-86.88%-169.66%
2016-11-302.430.26-88.42%-169.84%
2016-08-312.370.25-95.68%-183.36%
2016-05-312.120.14-39.42%-59.39%
2016-02-292.250.14-34.62%-51.35%
2015-11-301.810.13-34.76%-47.20%
2015-08-312.170.13-34.46%-45.31%
2015-05-312.290.14-35.80%-46.56%
2015-02-282.50.14-40.87%-53.20%
2014-11-302.760.14-44.78%-57.93%
2014-08-312.740.14-42.48%-55.74%
2014-05-313.410.14-59.00%-75.80%
2014-02-283.480.13-59.00%-76.50%
2013-11-304.090.13-52.80%-67.22%
2013-08-313.950.13-51.02%-65.73%
2013-05-315.010.09-49.92%-60.20%
2013-02-286.460.08-44.72%-52.19%
2012-11-305.680.06-42.44%-49.71%
2012-08-315.630.05-38.78%-45.87%
2012-05-315.79-25.04%-29.09%
2012-02-298.1-20.84%-23.50%
2011-11-307.22-16.52%-18.89%
2011-08-317.730.05-9.03%-10.30%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-08-310.990.61-7.25%-40.65%
2024-08-310.841.69-18.28%-92.50%
2023-08-310.785.53-19.99%-233.71%
2022-08-310.992.01-17.09%-79.47%
2021-08-311.061.67-15.63%-62.15%
2020-08-310.833.04-3.73%-21.57%
2019-08-311.183.65-30.57%-204.77%
2018-08-310.810.47-20.92%-59.58%
2017-08-311.080.35-23.15%-52.33%
2016-08-312.370.25-95.68%-183.36%
2015-08-312.170.13-34.46%-45.31%
2014-08-312.740.14-42.48%-55.74%
2013-08-313.950.13-51.02%-65.73%
2012-08-315.630.05-38.78%-45.87%
2011-08-317.730.05-9.03%-10.30%
2010-08-3115.21%