NASDAQ:EFOI | Key Financial Ratios | ENERGY FOCUS, INC/DE

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.54-18.97%-46.23%
2026-03-312.85-15.10%-22.65%
2025-12-315.04-20.10%-24.99%
2025-09-302.5-18.57%-30.73%
2025-06-302.41-23.11%-39.44%
2025-03-312.11-26.38%-50.37%
2024-12-312.11-28.19%-54.27%
2024-09-302.02-33.19%-66.64%
2024-06-302.16-39.08%-78.51%
2024-03-311.87-45.54%-104.74%
2023-12-311.45-42.09%-140.71%
2023-09-301.8-61.19%-147.84%
2023-06-301.54-79.47%-241.11%
2023-03-311.59-102.07%-297.50%
2022-12-310.91-120.96%2154.93%
2022-09-301.25-103.08%-706.67%
2022-06-301.65-72.57%-217.65%
2022-03-311.33-72.24%-264.13%
2021-12-311.65-54.80%-127.01%
2021-09-301.41-39.60%-115.28%
2021-06-301.59-38.91%-93.08%
2021-03-311.25-57.44%-216.05%
2020-12-311.47-48.25%-140.56%
2020-09-301.14-52.28%-343.81%
2020-06-301.07-51.31%-416.28%
2020-03-311.79-40.64%-85.82%
2019-12-311.43-62.81%-184.51%
2019-09-301.68-70.64%-172.94%
2019-06-301.71-67.50%-163.13%
2019-03-311.93-53.14%-113.67%
2018-12-312.44-49.27%-82.44%
2018-09-303.87-42.94%-57.59%
2018-06-304.6-39.59%-50.46%
2018-03-314.93-42.76%-53.53%
2017-12-317.95-50.86%-58.40%
2017-09-306.92-70.16%-82.20%
2017-06-305.59-66.97%-82.66%
2017-03-317.38-66.51%-76.49%
2016-12-316.61-48.28%-56.41%
2016-09-307.1-18.10%-20.85%
2016-06-304.75-0.73%-0.91%
2016-03-316.3311.02%12.99%
2015-12-315.16015.76%19.37%
2015-09-306.1412.95%15.47%
2015-06-302.88.53%13.15%
2015-03-312.22-2.64%-4.77%
2014-12-311.970.1-29.98%-59.81%
2014-09-302.30.02-21.25%-35.66%
2014-06-301.690.05-42.68%-90.34%
2014-03-311.730.05-47.91%-97.62%
2013-12-311.851.39-18.43%-80.75%
2013-09-301.17205.24-44.87%-27485.71%
2013-06-301.323.39-37.98%-391.70%
2013-03-310.95-7.24-41.51%885.71%
2012-12-310.923.09-39.78%-692.00%
2012-09-300.880.38-34.28%-155.87%
2012-06-300.970.28-33.78%-132.93%
2012-03-311.160.23-34.80%-113.18%
2011-12-310.821.23-43.95%-412.47%
2011-09-300.961.26-47.51%-345.67%
2011-06-300.950.67-43.04%-208.95%
2010-12-311.170.27

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-315.04-20.10%-24.99%
2024-12-312.11-28.19%-54.27%
2023-12-311.45-42.09%-140.71%
2022-12-310.91-120.96%2154.93%
2021-12-311.65-54.80%-127.01%
2020-12-311.47-48.25%-140.56%
2019-12-311.43-62.81%-184.51%
2018-12-312.44-49.27%-82.44%
2017-12-317.95-50.86%-58.40%
2016-12-316.61-48.28%-56.41%
2015-12-315.16015.76%19.37%
2014-12-311.970.1-29.98%-59.81%
2013-12-311.851.39-18.43%-80.75%
2012-12-310.923.09-39.78%-692.00%
2011-12-310.821.23-43.95%-412.47%
2010-12-311.170.27-41.80%-127.92%
2009-12-31-95.74%