TPI Composites, Inc. (TPICQ)
OTCMKTS · Delayed Price · Currency is USD
0.0065
0.00 (0.00%)
Inactive · Last trade price on Jul 6, 2026

TPI Composites Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
918.46918.46889.99863.921,4791,472
Revenue Growth
3.20%3.20%3.02%-41.58%0.43%28.81%
Gross Profit
-86.45-86.45-30.45-88.9981.2113.23
Operating Income
-139.03-139.03-118.36-157.7423.19-66.85
Net Income
-340.8-340.8-240.71-201.78-124.21-165.59
Earnings Per Share
-7.02-7.02-5.07-4.73-2.96-4.43
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
United States (U.S.)
164.8265.7819.7228.1545.17192.34
Mexico
-716.82696.76589.54646.62597.6
India
-129.17166.77241.24217.96200.23
Other
-6.696.744.99--
Total
283.58918.46889.99863.921,4791,472

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
14.8114.81143.87161.66134.13217.47
Total Debt
523.77523.77603.81624.34216.76233.53
Net Cash (Debt)
-508.97-508.97-459.93-462.69-82.62-16.06
Net Cash Growth
------
Net Cash Per Share
-10.48-10.48-9.69-10.84-1.97-0.43

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-126.41-126.4112.5-80.97-62.27-25.53
Capital Expenditures
-14.53-14.53-26.2-36.14-18.83-37.12
Free Cash Flow
-140.94-140.94-13.7-117.11-81.1-62.64
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
-9.41%-9.41%-3.42%-10.30%5.49%0.90%
Operating Margin
-15.14%-15.14%-13.30%-18.26%1.57%-4.54%
Pretax Margin
-34.91%-34.91%-24.16%-20.63%1.02%-8.56%
Profit Margin
-37.11%-37.11%-27.05%-23.36%-8.40%-11.25%
FCF Margin
-15.35%-15.35%-1.54%-13.56%-5.49%-4.25%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
0.000.000.100.200.290.38