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

TPI COMPOSITES, INC.

(TPIC)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 8486511 8861 665--
Entreprise Value (EV)1 8977211 9731 7341 6901 637
P/E ratio 164x-41,1x-97,7x71,4x26,7x17,0x
Yield ------
Capitalization / Revenue 0,82x0,45x1,13x0,93x0,84x0,74x
EV / Revenue 0,87x0,50x1,18x0,96x0,85x0,73x
EV / EBITDA 13,2x8,81x20,9x14,4x10,3x7,67x
Price to Book 3,86x3,18x9,60x7,16x5,49x4,14x
Nbr of stocks (in thousands) 34 51135 18135 74136 712--
Reference price (USD) 24,618,552,844,144,144,1
Last update 02/28/201902/27/202002/25/202105/18/202105/18/202105/18/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 1 0301 4371 6701 7981 9792 236
EBITDA1 68,281,994,5121164214
Operating profit (EBIT)1 24,715,918,848,197,6148
Operating Margin 2,40%1,11%1,12%2,68%4,93%6,62%
Pre-Tax Profit (EBT)1 2,257,41-7,7433,985,6129
Net income1 5,28-15,7-19,022,760,895,6
Net margin 0,51%-1,09%-1,14%1,26%3,07%4,28%
EPS2 0,15-0,45-0,540,621,652,60
Dividend per Share2 ------
Last update 02/28/201902/27/202002/25/202105/18/202105/18/202105/18/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 48,770,186,768,724,3-
Net Cash position1 -----27,8
Leverage (Debt / EBITDA) 0,71x0,86x0,92x0,57x0,15x-0,13x
Free Cash Flow1 -55,9-17,3-28,133,057,469,3
ROE (Net Profit / Equities) 2,39%-7,37%-9,37%10,7%25,6%24,1%
Shareholders' equity1 221213203213237397
ROA (Net Profit / Asset) 0,92%-2,19%-2,13%2,56%7,32%-
Assets1 575716891887830-
Book Value Per Share2 6,375,835,506,168,0410,7
Cash Flow per Share2 1,331,631,061,852,76-
Capex1 52,774,465,763,460,279,4
Capex / Sales 5,12%5,18%3,93%3,53%3,04%3,55%
Last update 02/28/201902/27/202002/25/202106/10/202106/10/202106/10/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
1 665 234 774
Net sales (USD)
1 670 137 000
Number of employees
14 900
Sales / Employee (USD)
112 090
Free-Float
91,9%
Free-Float capitalization (USD)
1 530 582 257
Avg. Exchange 20 sessions (USD)
27 729 922
Average Daily Capital Traded
1,67%
EPS & Dividend