NASDAQ:IPWR | Key Financial Ratios | Ideal Power Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3027.86-26.38%-27.98%
2026-03-3111.22-56.25%-64.62%
2025-12-316.72-105.29%-134.29%
2025-09-309.76-92.23%-111.94%
2025-06-3012.63-73.76%-86.56%
2025-03-3120.26-60.54%-68.60%
2024-12-3129.06-52.54%-58.35%
2024-09-3020.98-45.25%-50.58%
2024-06-3023.26-43.89%-47.86%
2024-03-3121.65-41.42%-45.58%
2023-12-319.79-81.27%-98.95%
2023-09-3013.65-65.74%-77.25%
2023-06-3016.91-51.00%-58.62%
2023-03-3129.97-44.59%-48.86%
2022-12-3137.62-37.06%-40.14%
2022-09-3028.86-31.39%-34.20%
2022-06-3035.32-27.42%-29.62%
2022-03-3129.24-23.47%-25.47%
2021-12-3143.19-18.43%-19.75%
2021-09-3033.56-16.44%-17.73%
2021-06-3034.99-28.63%-30.78%
2021-03-3146.03-26.70%-28.28%
2020-12-315.23-151.86%-203.54%
2020-09-306.79-131.52%-169.70%
2020-06-303.66-88.76%-131.87%
2020-03-313.82-87.38%-124.13%
2019-12-314.82-74.59%-100.99%
2019-09-301.63-170.68%-314.23%
2019-06-302.25-155.87%-269.55%
2019-03-313.37-133.50%-195.11%
2018-12-314.11-128.21%-171.92%
2018-09-303.34-92.03%-124.75%
2018-06-304.73-75.15%-94.13%
2018-03-316.72-82.06%-96.98%
2017-12-317.04-76.92%-90.11%
2017-09-308.17-73.88%-85.21%
2017-06-3010.16-70.48%-79.26%
2017-03-3112.24-56.56%-61.71%
2016-12-314.11-121.99%-151.67%
2016-09-305.12-96.74%-116.37%
2016-06-305.92-77.96%-92.01%
2016-03-317.04-66.98%-77.34%
2015-12-316.53-54.24%-62.63%
2015-09-308.87-44.70%-49.73%
2015-06-3010.65-35.62%-39.02%
2015-03-314.4-84.88%-104.61%
2014-12-317.3-67.13%-76.13%
2014-09-309.03-71.46%-79.29%
2014-06-3012.81-66.71%-71.80%
2014-03-3117.28-63.44%-67.08%
2013-12-3115.140-60.32%-64.39%
2012-12-311.24-24.12

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-316.72-105.29%-134.29%
2024-12-3129.06-52.54%-58.35%
2023-12-319.79-81.27%-98.95%
2022-12-3137.62-37.06%-40.14%
2021-12-3143.19-18.43%-19.75%
2020-12-315.23-151.86%-203.54%
2019-12-314.82-74.59%-100.99%
2018-12-314.11-128.21%-171.92%
2017-12-317.04-76.92%-90.11%
2016-12-314.11-121.99%-151.67%
2015-12-316.53-54.24%-62.63%
2014-12-317.3-67.13%-76.13%
2013-12-3115.140-60.32%-64.39%
2012-12-311.24-24.12-144.91%4583.33%