Ocean Thermal Energy Corp (CPWR)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

16 annual periodsNewest to oldest
2025202420232022202120202019201820172016201520142013201220112010
Revenue$3.0M$0$0$0$0$3,856$8,347$122,319$252,361$569,845$672,755
Gross profit$588,932$0$49$3,816$5,248$78,891$217,529$217,091$314,985
Research & development$0$341$60,878$108,408$159,196$162,245
Operating expenses$761,035$1.6M$1.5M$1.5M$238,784$53,487$198,021$328,046$489,301$652,364
Operating income−$172,103−$1.6M−$1.5M−$1.5M−$2.0M−$2.8M−$1.8M−$4.1M−$12.7M−$3.4M−$234,968−$48,239−$119,130−$110,517−$272,210−$337,379
Net income−$69.3M−$1.2M−$9.3M−$6.9M−$2.7M−$6.5M−$4.9M−$7.9M−$14.6M−$6.1M−$346,742−$24,349−$173,132−$207,789−$357,251−$400,227
Basic EPSper diluted share-$0.04-$0.02-$0.05-$0.04-$0.06-$0.13-$0.07-$1.88$0.00-$0.01-$0.01-$0.02-$0.02
Diluted EPSper diluted share$0.34$0.01-$0.05-$0.05-$0.04-$0.06-$0.13-$0.07-$1.88$0.00-$0.01-$0.01-$0.02-$0.02

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys0$0.00 disclosed value
Sells (SEC code S)0$0.00 disclosed value
0 recent transactions
No insider transactions transactions were reported in the stored SEC coverage.