Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

MarketScreener Homepage  >  Equities  >  Nasdaq  >  Ocean Power Technologies, Inc.    OPTT

OCEAN POWER TECHNOLOGIES, INC.

(OPTT)
  Report
SummaryQuotesChartsNewsCalendarCompanyFinancials 
Valuation
Fiscal Period: April 2015 2016 2017 2018 2019 2020
Capitalization1 9,803,6316,520,07,734,12
Entreprise Value (EV)1 -7,46-3,048,148,47-8,99-4,63
P/E ratio -0,75x-0,26x-0,64x-1,66x-0,29x-0,31x
Yield ------
Capitalization / Revenue 2,39x5,15x19,6x39,1x12,2x2,45x
EV / Revenue -1,82x-4,31x9,65x16,6x-14,2x-2,75x
EV / EBITDA 0,56x0,22x-0,70x-0,74x0,69x0,41x
Price to Book 0,62x1,23x1,62x1,95x0,95x0,55x
Nbr of stocks (in thousands) 87,596,05789082 7819 238
Reference price (USD) 11237,828,622,02,780,45
Last update 07/15/201607/14/201707/17/201807/22/201906/29/202006/29/2020
1 USD in Million
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: April 2015 2016 2017 2018 2019 2020
Net sales1 4,110,710,840,510,631,68
EBITDA1 -13,3-13,6-11,5-11,4-13,1-11,2
Operating profit (EBIT)1 -14,3-13,8-11,7-11,6-13,3-11,4
Operating Margin -348%-1 952%-1 386%-2 262%-2 100%-676%
Pre-Tax Profit (EBT)1 -14,4-14,8-10,2-11,3-13,1-11,2
Net income1 -13,1-13,1-9,49-10,2-12,2-10,4
Net margin -319%-1 862%-1 125%-1 988%-1 938%-615%
EPS2 -150-145-44,5-13,2-9,52-1,44
Dividend per Share ------
Last update 07/15/201607/14/201707/17/201807/22/201906/29/202006/29/2020
1 USD in Million
2 USD
Balance Sheet Analysis
Fiscal Period: April 2015 2016 2017 2018 2019 2020
Net Debt1 ------
Net Cash position1 17,36,678,3911,516,78,76
Leverage (Debt / EBITDA) 1,30x0,49x0,73x1,01x1,28x0,78x
Free Cash Flow1 -7,77-6,50-5,83-8,71-8,31-7,94
ROE (Net Profit / Equities) -61,0%-139%-211%-130%-94,2%-78,8%
Shareholders' equity1 21,59,434,497,8413,013,1
ROA (Net Profit / Asset) -31,4%-58,9%-71,5%-59,7%-51,1%-44,5%
Assets1 41,822,313,317,024,023,2
Book Value Per Share2 17930,717,711,32,910,81
Cash Flow per Share2 19858,527,312,73,080,77
Capex1 0,080,020,040,660,050,07
Capex / Sales 1,86%3,40%4,39%129%8,54%3,86%
Last update 07/15/201607/14/201707/17/201807/22/201906/29/202006/29/2020
1 USD in Million
2 USD
Finances - Leverage
Financial data source
© 2020 S&P Global Market Intelligence
Key data
Capitalization (USD)
81 955 080
Net sales (USD)
1 682 000
Free-Float
99,9%
Free-Float capitalization (USD)
81 901 945
Avg. Exchange 20 sessions (USD)
21 621 731
Average Daily Capital Traded
26,4%
EPS & Dividend