Ocean Thermal Energy CPWR
OTC CPWR
$0.01 +0.01 (+0.00%)
At close: Sep 3, 2026 · 4:00 PM EDT

Ocean Thermal Energy (CPWR) Debt Ratio (2010 - 2026)

Ocean Thermal Energy's (CPWR) quarterly Debt Ratio came in at 125.51 in Q2 2026, down 24.46% year-over-year from 166.15 in Q2 2025, and up 334.44% quarter-over-quarter from 28.89 in Q1 2026.

Analysis

Ocean Thermal Energy (CPWR) Debt Ratio (2010 - 2026) Analysis & Trends

Ocean Thermal Energy has disclosed Debt Ratio across 17 years of filings, most recently posting 125.51 for Q2 2026.

  • In Q2 2026, Debt Ratio fell 24.46% year-over-year to 125.51; the TTM figure through Jun 2026 stood at 125.51 (down 24.46% YoY), while the FY2025 annual figure was 50.98, down 88.56% from the prior year.
  • Debt Ratio came in at 125.51 for Q2 2026 at Ocean Thermal Energy, up from 28.89 in the prior quarter.
  • In the past five years, Debt Ratio ranged from a high of 4888.9 in Q3 2023 to a low of 18.18 in Q1 2025.
  • Average Debt Ratio over 5 years is 838.92, with a median of 176.82 recorded in 2024.
  • Year-over-year, Debt Ratio jumped 1006.21% in 2022 and slumped 99.57% in 2025.
  • Over 5 years, Debt Ratio stood at 1092.8 in 2022, then slumped by 90.55% to 103.24 in 2023, then surged by 331.74% to 445.74 in 2024, then sank by 88.56% to 50.98 in 2025, then surged by 146.2% to 125.51 in 2026.
  • Per Business Quant data, the three most recent Debt Ratio figures were 125.51 in Q2 2026, 28.89 in Q1 2026, and 50.98 in Q4 2025.
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Debt Ratio (Qtr)
1 AXIA Energia 29.73 Bn 27.41 Bn 2.59 Bn 0.00
2 Enlight Renewable Energy 10.43 Bn 9.49 Bn 117.49 Mn 0.45
3 Brookfield Renewable Partners 7.87 Bn 26.20 Bn 927.00 Mn 0.09
4 Clearway Energy 6.88 Bn 10.16 Bn 332.00 Mn 0.54
5 Ormat Technologies 6.49 Bn 5.97 Bn 68.70 Mn 0.05
6 ReNew Energy Global 5.01 Bn 4.87 Bn - 0.27
7 XPLR Infrastructure 1.14 Bn 8.52 Bn 219.00 Mn 0.32
8 Ellomay Capital 319.72 Mn 151.91 Mn 3.55 Mn 0.12
9 Eco Wave Power Global AB (publ) 275.16 Mn 266.83 Mn - 0.02
10 Ocean Thermal Energy 1.90 Mn 1.87 Mn -215,912.00 125.51
Historic Data

Historic Data

Download Data
DateValue
Jun 30, 2026 125.51
Mar 31, 2026 28.89
Dec 31, 2025 50.98
Sep 30, 2025 247.86
Jun 30, 2025 166.15
Mar 31, 2025 18.18
Dec 31, 2024 445.74
Sep 30, 2024 187.49
Jun 30, 2024 127.58
Mar 31, 2024 4,183.02
Dec 31, 2023 103.24
Sep 30, 2023 4,888.90
Jun 30, 2023 139.52
Mar 31, 2023 1,641.75
Dec 31, 2022 1,092.80
Sep 30, 2022 564.20
Jun 30, 2022 932.64
Mar 31, 2022 156.18
Dec 31, 2021 659.32
Sep 30, 2021 51.00