NYSE:ELA | Key Financial Ratios | Envela Corp

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.240.1220.71%27.93%
2026-03-313.520.1319.40%27.59%
2025-12-313.50.1515.20%21.77%
2025-09-305.190.211.22%16.71%
2025-06-304.580.2310.31%14.77%
2025-03-314.510.249.22%13.32%
2024-12-314.120.268.68%12.83%
2024-09-304.760.278.36%12.65%
2024-06-305.888.79%12.94%
2024-03-315.048.73%13.24%
2023-12-315.550.319.73%14.80%
2023-09-305.3515.79%24.49%
2023-06-305.5918.10%28.20%
2023-03-315.3921.11%33.96%
2022-12-315.1622.01%36.22%
2022-09-304.380.4318.69%33.64%
2022-06-304.030.4919.11%36.29%
2022-03-314.330.5617.88%35.30%
2021-12-313.510.6816.96%36.37%
2021-09-305.250.6118.13%35.93%
2021-06-303.580.719.00%40.50%
2021-03-314.210.7817.09%36.85%
2020-12-313.880.8815.73%36.32%
2020-09-303.570.7914.89%34.71%
2020-06-303.790.8612.26%27.65%
2020-03-315.3513.34%29.11%
2019-12-313.820.8610.30%24.84%
2019-09-304.039.45%24.17%
2019-06-304.213.88%10.49%
2019-03-312.534.53%7.60%
2018-12-312.475.05%5.88%
2018-09-302.567.37%11.11%
2018-06-302.1614.52%23.57%
2018-03-312.1114.78%24.26%
2017-12-311.9613.81%23.71%
2017-09-301.85-1.43%-2.57%
2017-06-301.83-18.97%-35.83%
2017-03-311.73-25.36%-50.54%
2016-12-311.590-31.02%-67.82%
2016-09-300.940-29.13%-303.08%
2016-06-301.070.57-16.87%-96.59%
2016-03-311.110.49-13.04%-67.06%
2015-12-311.170.41-13.94%-58.18%
2015-09-301.270.34-6.46%-22.78%
2015-06-301.640.32-2.66%-8.35%
2015-03-311.60.32-27.82%-90.35%
2014-12-311.620.29-23.92%-74.32%
2014-09-301.260.31-28.59%-90.78%
2014-06-301.520.33-36.13%-122.76%
2014-03-311.610.19-14.71%-34.97%
2013-12-311.610.18-10.68%-25.52%
2013-09-301.340.18-8.54%-19.58%
2013-06-302.220.16-4.86%-9.98%
2013-03-312.440.14-9.60%-18.74%
2012-12-312.350.15-8.85%-17.66%
2012-09-302.670.16-4.01%-7.58%
2012-06-301.860.2-5.46%-9.87%
2012-03-312.550.185.32%8.29%
2011-12-311.990.193.67%6.63%
2011-09-302.790.116.91%10.13%
2011-06-302.630.1612.52%19.21%
2010-12-310.97-6.04

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.50.1515.20%21.77%
2024-12-314.120.268.68%12.83%
2023-12-315.550.319.73%14.80%
2022-12-315.1622.01%36.22%
2021-12-313.510.6816.96%36.37%
2020-12-313.880.8815.73%36.32%
2019-12-313.820.8610.30%24.84%
2018-12-312.475.05%5.88%
2017-12-311.9613.81%23.71%
2016-12-311.590-31.02%-67.82%
2015-12-311.170.41-13.94%-58.18%
2014-12-311.620.29-23.92%-74.32%
2013-12-311.610.18-10.68%-25.51%
2012-12-312.350.15-8.85%-17.66%
2011-12-311.990.193.67%6.63%
2010-12-310.97-6.0477.46%-1784.98%