OTC:CPWR | Key Financial Ratios | Ocean Thermal Energy 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-30063972.51%-147.74%
2026-03-310.01-1366.14%11.44%
2025-12-310.01-4667.15%61.11%
2025-09-300-23870.40%79.29%
2025-06-300-14738.27%65.56%
2025-03-310.011621.72%-19.40%
2024-12-310-5605.73%2.66%
2024-09-300607820.57%-742.78%
2024-06-300-9243.42%22.96%
2024-03-310-369997.96%36.40%
2023-12-310-7710.61%21.09%
2023-09-300-484326.80%90.92%
2023-06-300-10995.25%17.22%
2023-03-310-77770.58%13.63%
2022-12-310-107934.13%19.09%
2022-09-300-55841.15%19.48%
2022-06-300-89615.44%15.94%
2022-03-310-10665.45%12.02%
2021-12-310-44831.91%8.89%
2021-09-300-2579.88%11.34%
2021-06-300-50451.75%14.30%
2021-03-310-0.21-6160.98%18.27%
2020-12-310-0.22-36982.32%22.70%
2020-12-300
2020-09-300-0.22-44370.39%30.39%
2020-06-300-0.22-15833.24%28.76%
2020-03-310-0.22-11554.50%29.12%
2019-12-310-0.25-11285.51%22.12%
2019-09-300-0.23-38255.65%33.01%
2019-06-300-0.24-23264.87%35.56%
2019-03-310-0.25-8179.31%40.03%
2018-12-310-0.23-86879.97%44.35%
2018-09-300-0.16-755.26%53.96%
2018-06-300.01-0.2-830.43%67.46%
2018-03-310.01-0.17-736.46%70.00%
2017-12-310.04-0.13-1085.69%138.84%
2017-09-300-0.08-1242.31%108.72%
2017-06-300-1039.38%87.21%
2017-03-310-821.86%555.39%
2016-12-310-0.11-171.29%17.53%
2016-09-300-29.52%32.69%
2016-06-300-52.73%34.30%
2016-03-310-101347.95%22.69%
2015-12-310-0.07-4852.93%4.23%
2015-09-300-4661.54%20.78%
2015-06-300-1437.96%6.60%
2015-03-310.06-52.97%3.62%
2014-12-310-0.22-13679.21%1.76%
2014-09-300.03-0.22-51.86%1.70%
2014-06-300-0.21-50437.27%7.90%
2014-03-310-0.22-6090.62%10.37%
2013-12-310.01-0.22-1052.37%12.33%
2013-09-300-0.22-2115.09%13.56%
2013-06-300.01-0.22-1663.11%14.93%
2013-03-310.02-0.23-767.33%14.71%
2012-12-310.02-0.23-734.18%15.91%
2012-09-300.02-0.24-854.77%21.25%
2012-03-310.03-0.26-799.31%28.17%
2011-12-310.05-0.28-731.27%36.77%
2011-09-300.15-0.32-304.51%38.58%
2010-12-310.3-0.46

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.01-4667.15%61.11%
2024-12-310-5605.73%2.66%
2023-12-310-7710.61%21.09%
2022-12-310-107934.13%19.09%
2021-12-310-44831.91%8.89%
2020-12-310-36982.32%22.70%
2019-12-310-11285.51%22.12%
2018-12-310-86879.97%44.35%
2017-12-310.04-1085.69%138.84%
2016-12-310-688.86%70.50%
2015-12-310-0.07-4852.93%4.23%
2014-12-310-0.22-13679.21%1.76%
2013-12-310.01-0.22-1074.09%12.58%
2012-12-310.02-0.23-734.18%15.91%
2011-12-310.05-0.28-645.10%32.43%
2010-12-310.3-0.46-195.95%53.61%