Skip to content
10-Q

Quarterly Report

OCEAN THERMAL ENERGY CORPORATION CPWR

0001654954-25-014111

← back to feed
Filed
Dec 18, 2025 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Dec 17, 2025 190.01M sh
Shares Diluted Q2 2025 · Jun 30, 2025 196.19M sh
Shares Diluted Q2 2025 · Jun 30, 2025 193.61M sh
Shares Diluted restated Q2 2025 · Jun 30, 2024 967.52M sh
Shares Diluted Q2 2025 · Jun 30, 2024 187.41M sh
Operating Cash Flow Q2 2025 · Jun 30, 2025 −$65.86K
Operating Cash Flow Q2 2025 · Jun 30, 2024 −$313.54K
Stockholders Equity Q2 2025 · Jun 30, 2025 −$140.51M
Stockholders Equity Q2 2025 · Mar 31, 2025 −$45.86M
Stockholders Equity Q2 2025 · Dec 31, 2024 −$44.55M
Stockholders Equity Q2 2025 · Jun 30, 2024 −$48.61M
Stockholders Equity Q2 2025 · Mar 31, 2024 −$55.2M
Stockholders Equity Q2 2025 · Dec 31, 2023 −$43.93M
Current Liabilities Q2 2025 · Jun 30, 2025 $141.09M
Current Liabilities Q2 2025 · Dec 31, 2024 $44.56M
Total Liabilities Q2 2025 · Jun 30, 2025 $141.13M
Total Liabilities Q2 2025 · Dec 31, 2024 $44.57M
Current Assets Q2 2025 · Jun 30, 2025 $624.96K
Current Assets Q2 2025 · Dec 31, 2024 $21.14K
Total Assets Q2 2025 · Jun 30, 2025 $624.96K
Total Assets Q2 2025 · Dec 31, 2024 $21.14K
Eps Diluted Q2 2025 · Jun 30, 2025 −$0.48
Eps Diluted Q2 2025 · Jun 30, 2025 −$0.50
Eps Diluted restated Q2 2025 · Jun 30, 2024 $0.00
Eps Diluted Q2 2025 · Jun 30, 2024 −$0.03
Eps Basic Q2 2025 · Jun 30, 2025 −$0.48
Eps Basic Q2 2025 · Jun 30, 2025 −$0.50
Eps Basic Q2 2025 · Jun 30, 2024 $0.03
Eps Basic Q2 2025 · Jun 30, 2024 −$0.03
Sga Expense Q2 2025 · Jun 30, 2025 $14.52K
Sga Expense Q2 2025 · Jun 30, 2025 $21.02K
Sga Expense Q2 2025 · Jun 30, 2024 $35.02K
Sga Expense Q2 2025 · Jun 30, 2024 $55.71K
Net Income Q2 2025 · Jun 30, 2025 −$94.69M
Net Income Q2 2025 · Jun 30, 2025 −$96.09M
Net Income Q2 2025 · Jun 30, 2024 $6.32M
Net Income Q2 2025 · Jun 30, 2024 −$5.16M
Operating Income Q2 2025 · Jun 30, 2025 −$128.19K
Operating Income Q2 2025 · Jun 30, 2025 −$374.99K
Operating Income Q2 2025 · Jun 30, 2024 −$386.38K
Operating Income Q2 2025 · Jun 30, 2024 −$794.75K
Gross Profit Q2 2025 · Jun 30, 2025 $216.56K
Gross Profit Q2 2025 · Jun 30, 2025 $260.83K
Gross Profit Q2 2025 · Jun 30, 2024 $0
Gross Profit Q2 2025 · Jun 30, 2024 $0
Revenue Q2 2025 · Jun 30, 2025 $846.38K
Revenue Q2 2025 · Jun 30, 2025 $1.02M
Revenue Q2 2025 · Jun 30, 2024 $0
Revenue Q2 2025 · Jun 30, 2024 $0