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  >  TPI Composites, Inc.    TPIC

TPI COMPOSITES, INC.

(TPIC)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Capitalization1 6968486511 431--
Entreprise Value (EV)1 6698977211 5321 4861 433
P/E ratio 16,4x164x-41,1x-83,5x25,7x18,7x
Yield ------
Capitalization / Revenue 0,75x0,82x0,45x0,87x0,80x0,72x
EV / Revenue 0,72x0,87x0,50x0,93x0,83x0,72x
EV / EBITDA 6,59x13,2x8,81x16,8x9,42x7,85x
Price to Book 4,48x3,86x3,18x7,66x5,86x4,42x
Nbr of stocks (in thousands) 34 01034 51135 18135 741--
Reference price (USD) 20,524,618,540,040,040,0
Last update 03/08/201802/28/201902/27/202011/17/202011/17/202011/17/2020
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net sales1 9301 0301 4371 6541 7831 985
EBITDA1 10268,281,991,1158182
Operating profit (EBIT)1 72,324,715,924,891,4121
Operating Margin 7,78%2,40%1,11%1,50%5,13%6,08%
Pre-Tax Profit (EBT)1 56,82,257,41-3,5283,6108
Net income1 43,75,28-15,7-16,958,778,5
Net margin 4,70%0,51%-1,09%-1,02%3,29%3,95%
EPS2 1,250,15-0,45-0,481,562,14
Dividend per Share2 ------
Last update 03/08/201802/28/201902/27/202011/17/202011/17/202011/17/2020
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net Debt1 -48,770,110155,21,69
Net Cash position1 26,7-----
Leverage (Debt / EBITDA) -0,26x0,71x0,86x1,10x0,35x0,01x
Free Cash Flow1 37,8-55,9-17,3-24,354,171,3
ROE (Net Profit / Equities) 32,7%2,39%-7,37%-4,65%21,8%27,9%
Shareholders' equity1 134221213363269281
ROA (Net Profit / Asset) 8,65%0,92%-2,19%-0,09%5,74%7,76%
Assets1 50557571619 6321 0211 011
Book Value Per Share2 4,566,375,835,236,849,05
Cash Flow per Share2 2,081,331,630,102,793,46
Capex1 44,852,774,479,262,152,9
Capex / Sales 4,82%5,12%5,18%4,79%3,48%2,67%
Last update 03/08/201802/28/201902/27/202011/13/202011/13/202011/13/2020
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2020 S&P Global Market Intelligence
Key data
Capitalization (USD)
1 431 061 471
Net sales (USD)
1 436 500 000
Number of employees
13 300
Sales / Employee (USD)
108 008
Free-Float
83,8%
Free-Float capitalization (USD)
1 198 802 664
Avg. Exchange 20 sessions (USD)
31 767 778
Average Daily Capital Traded
2,22%
EPS & Dividend