Company Valuation: TPI Composites

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025
Market Cap 1 1,886 554.6 425.4 176.2 89.89 0.5628
Change - -70.6% -23.3% -58.57% -49% -99.37%
Enterprise Value (EV) 1 2,157 554.9 508 638.9 635 509.5
Change - -74.28% -8.45% 25.77% -0.61% -19.77%
P/E -97.7x -3.38x -3.42x -0.99x -0.37x -0x
PBR 9.6x 4.56x 8.44x -1.57x -0.24x -0x
PEG - -0x 0.1x -0x -0x -
Capitalization / Revenue 1.13x 0.32x 0.28x 0.12x 0.07x 0x
EV / Revenue 1.29x 0.32x 0.33x 0.44x 0.48x 0.55x
EV / EBITDA 27.2x -46.9x 18.3x -6.53x -12.7x -4.53x
EV / EBIT 70.5x -9.12x -28.7x -4.67x -7.89x -3.66x
EV / FCF -172x 57.4x -10.7x 58.3x 12.4x -2.29x
FCF Yield -0.58% 1.74% -9.32% 1.72% 8.05% -43.6%
Dividend per Share 2 - - - - - -
Rate of return - - - - - -
EPS 2 -0.54 -4.43 -2.962 -4.165 -5.074 -7.02
Distribution rate - - - - - -
Net sales 1 1,670 1,733 1,523 1,455 1,331 918.5
EBITDA 1 79.17 -11.83 27.78 -97.81 -50.05 -112.6
EBIT 1 30.6 -60.83 -17.7 -136.7 -80.54 -139
Net income 1 -19.03 -159.5 -65.3 -201.8 -240.7 -340.8
Net Debt 1 270.7 0.318 82.62 462.7 545.2 509
Reference price 2 52.780000 14.960000 10.140000 4.140000 1.890000 0.011550
Nbr of stocks (in thousands) 35,741 37,071 41,951 42,571 47,563 48,730
Announcement Date 2/25/21 2/25/22 2/22/23 2/22/24 2/20/25 3/25/26
1USD in Million2USD
Estimates

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Stocks
  3. TPIC Stock
  4. Valuation TPI Composites