Skip to content
10-Q

Quarterly Report

TPI Composites, Inc. TPICQ

0001193125-25-178033

← back to feed
Filed
Aug 11, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 31, 2025 48.73M sh
Shares Diluted Q2 2025 · Jun 30, 2025 48.69M sh
Shares Diluted Q2 2025 · Jun 30, 2025 48.34M sh
Shares Diluted Q2 2025 · Jun 30, 2024 47.5M sh
Shares Diluted Q2 2025 · Jun 30, 2024 47.35M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $695K
Stock Repurchased Q2 2025 · Jun 30, 2024 $1.65M
Capex Q2 2025 · Jun 30, 2025 $10.22M
Capex Q2 2025 · Jun 30, 2024 $15.41M
Operating Cash Flow Q2 2025 · Jun 30, 2025 −$21.57M
Operating Cash Flow Q2 2025 · Jun 30, 2024 −$75.91M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $106.42M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $196.52M
Cash And Equivalents Q2 2025 · Jun 30, 2024 $101.86M
Cash And Equivalents Q2 2025 · Dec 31, 2023 $161.06M
Stockholders Equity Q2 2025 · Jun 30, 2025 −$485.44M
Stockholders Equity Q2 2025 · Mar 31, 2025 −$420.69M
Stockholders Equity Q2 2025 · Dec 31, 2024 −$373.24M
Stockholders Equity Q2 2025 · Jun 30, 2024 −$274.26M
Stockholders Equity Q2 2025 · Mar 31, 2024 −$184.07M
Stockholders Equity Q2 2025 · Dec 31, 2023 −$122.3M
Current Liabilities Q2 2025 · Jun 30, 2025 $981.01M
Current Liabilities Q2 2025 · Dec 31, 2024 $473.97M
Total Liabilities Q2 2025 · Jun 30, 2025 $1.08B
Total Liabilities Q2 2025 · Dec 31, 2024 $1.07B
Current Assets Q2 2025 · Jun 30, 2025 $348.67M
Current Assets Q2 2025 · Dec 31, 2024 $445.09M
Total Assets Q2 2025 · Jun 30, 2025 $591.71M
Total Assets Q2 2025 · Dec 31, 2024 $692.46M
Eps Diluted Q2 2025 · Jun 30, 2025 −$1.40
Eps Diluted Q2 2025 · Jun 30, 2025 −$2.41
Eps Diluted Q2 2025 · Jun 30, 2024 −$1.92
Eps Diluted Q2 2025 · Jun 30, 2024 −$3.22
Eps Basic Q2 2025 · Jun 30, 2025 −$1.40
Eps Basic Q2 2025 · Jun 30, 2025 −$2.41
Eps Basic Q2 2025 · Jun 30, 2024 −$1.92
Eps Basic Q2 2025 · Jun 30, 2024 −$3.22
Sga Expense Q2 2025 · Jun 30, 2025 $4.55M
Sga Expense Q2 2025 · Jun 30, 2025 $10.47M
Sga Expense Q2 2025 · Jun 30, 2024 $9.21M
Sga Expense Q2 2025 · Jun 30, 2024 $17.61M
Net Income Q2 2025 · Jun 30, 2025 −$68.23M
Net Income Q2 2025 · Mar 31, 2025 −$48.31M
Net Income Q2 2025 · Jun 30, 2024 −$91.09M
Net Income Q2 2025 · Mar 31, 2024 −$61.47M
Operating Income Q2 2025 · Jun 30, 2025 −$39.41M
Operating Income Q2 2025 · Jun 30, 2025 −$62.2M
Operating Income Q2 2025 · Jun 30, 2024 −$37.02M
Operating Income Q2 2025 · Jun 30, 2024 −$75.11M
Gross Profit Q2 2025 · Jun 30, 2025 −$29.01M
Gross Profit Q2 2025 · Jun 30, 2025 −$42.96M
Gross Profit Q2 2025 · Jun 30, 2024 −$24.42M
Gross Profit Q2 2025 · Jun 30, 2024 −$52.1M
Cost Of Revenue Q2 2025 · Jun 30, 2025 $305.25M
Cost Of Revenue Q2 2025 · Jun 30, 2025 $655.36M
Cost Of Revenue Q2 2025 · Jun 30, 2024 $334.24M
Cost Of Revenue Q2 2025 · Jun 30, 2024 $655.96M
Revenue Q2 2025 · Jun 30, 2025 $276.25M
Revenue Q2 2025 · Jun 30, 2025 $612.4M
Revenue Q2 2025 · Jun 30, 2024 $309.82M
Revenue Q2 2025 · Jun 30, 2024 $603.86M