NYSE:ELMD | Key Financial Ratios | Electromed, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.6917.05%20.94%
2026-03-314.9116.99%20.55%
2025-12-314.8616.38%19.79%
2025-09-305.0915.29%18.32%
2025-06-304.3114.01%17.44%
2025-03-315.1913.65%16.30%
2024-12-315.112.94%15.51%
2024-09-305.5313.22%15.59%
2024-06-305.759.86%11.56%
2024-03-316.538.91%10.24%
2023-12-315.978.38%9.76%
2023-09-306.277.35%8.48%
2023-06-304.696.91%8.41%
2023-03-315.485.87%6.91%
2022-12-315.685.04%5.90%
2022-09-305.584.85%5.70%
2022-06-304.835.57%6.75%
2022-03-316.645.95%6.83%
2021-12-316.954.98%5.68%
2021-09-306.745.98%6.86%
2021-06-306.836.37%7.29%
2021-03-317.628.80%10.12%
2020-12-318.8610.33%11.26%
2020-09-308.3110.70%11.93%
2020-06-309.3812.52%13.76%
2020-03-317.6711.96%13.44%
2019-12-318.7811.57%12.80%
2019-09-307.649.36%10.52%
2019-06-306.726.74%7.70%
2019-03-317.416.66%7.54%
2018-12-317.56.95%7.85%
2018-09-305.226.93%8.28%
2018-06-304.856.69%8.11%
2018-03-315.327.52%8.53%
2017-12-315.118.84%10.11%
2017-09-306.810.069.13%10.54%
2017-06-306.380.069.67%11.24%
2017-03-316.280.067.40%8.99%
2016-12-316.830.076.95%8.35%
2016-09-307.910.0710.47%12.38%
2016-06-305.150.0710.75%13.53%
2016-03-315.260.0810.65%13.35%
2015-12-315.830.088.93%11.02%
2015-09-306.050.095.99%7.38%
2015-06-305.520.096.28%7.85%
2015-03-315.70.096.64%8.27%
2014-12-316.170.090.52%0.64%
2014-09-305.260.1-3.49%-4.39%
2014-06-305.840.1-8.16%-10.13%
2014-03-314.470.11-12.39%-16.06%
2013-12-314.710.1-8.17%-10.60%
2013-09-305.210.1-9.15%-11.69%
2013-06-305.660.1-7.57%-9.54%
2013-03-313.250.1-5.79%-7.64%
2012-12-315.050.1-2.96%-3.85%
2012-09-304.210.1-0.64%-0.86%
2012-06-303.910.110.89%1.24%
2012-03-3140.122.54%3.48%
2011-12-313.940.124.45%6.12%
2011-09-303.710.135.62%7.92%
2011-06-303.770.145.06%7.18%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.6917.05%20.94%
2025-06-304.3114.01%17.44%
2024-06-305.759.86%11.56%
2023-06-304.696.91%8.41%
2022-06-304.835.57%6.75%
2021-06-306.836.37%7.29%
2020-06-309.3812.52%13.76%
2019-06-306.726.74%7.70%
2018-06-304.856.69%8.11%
2017-06-306.380.069.67%11.24%
2016-06-305.150.0710.75%13.53%
2015-06-305.520.096.28%7.85%
2014-06-305.840.1-8.16%-10.13%
2013-06-305.660.1-7.57%-9.54%
2012-06-303.910.110.89%1.24%
2011-06-303.770.145.06%7.18%