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

Ocean Thermal Energy's (CPWR) quarterly Debt Ratio came in at 28.89 in Q1 2026, up 58.87% year-on-year from 18.18 in Q1 2025, and down 43.33% quarter-over-quarter from 50.98 in Q4 2025.

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 28.89 for Q1 2026.

  • Debt Ratio for Q1 2026 came in at 28.89, up 58.87% year-over-year; the trailing twelve-month figure through Mar 2026 was 28.89 (up 58.87% YoY), and the FY2025 annual result was 50.98, down 88.56% from the prior year.
  • Debt Ratio came in at 28.89 for Q1 2026 at Ocean Thermal Energy, down from 50.98 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.
  • The 5-year median for Debt Ratio is 187.49 (2024), against an average of 846.88.
  • Across the five-year window, Debt Ratio jumped 1694.46% in 2022 and tumbled 99.57% in 2025, its largest moves.
  • Ocean Thermal Energy's Debt Ratio stood at 1092.8 in 2022, then plunged by 90.55% to 103.24 in 2023, then surged by 331.74% to 445.74 in 2024, then tumbled by 88.56% to 50.98 in 2025, then slumped by 43.33% to 28.89 in 2026.
  • The last three Debt Ratio figures came in at 28.89 (Q1 2026), 50.98 (Q4 2025), and 247.86 (Q3 2025), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Debt Ratio (Qtr)
1 AXIA Energia 186.46 Bn 183.75 Bn 1.44 Bn 0.22
2 Enlight Renewable Energy 11.26 Bn 10.73 Bn 85.64 Mn 0.06
3 Ormat Technologies 8.50 Bn 8.35 Bn 78.83 Mn 0.01
4 Fluence Energy 3.04 Bn 2.71 Bn 46.63 Mn -
5 Clearway Energy 1.39 Bn 4.74 Bn 220.00 Mn 0.54
6 XPLR Infrastructure 1.09 Bn 8.62 Bn 141.00 Mn 0.32
7 Energy Vault Holdings 940.11 Mn 894.68 Mn 4.79 Mn 0.58
8 Ellomay Capital 694.29 Mn 616.52 Mn 1,508.00 1.09
9 ReNew Energy Global 317.68 Mn 100.91 Mn 275.78 Mn 0.04
10 Ocean Thermal Energy - - -259,467.00 28.89

Historic Data

Download Data
DateValue
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,063.55
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 31.44
Jun 30, 2021 485.79