Logo image of TPIC

TPI COMPOSITES INC (TPIC) Stock Cash Flow

USA - NASDAQ:TPIC - US87266J1043 - Common Stock

0.1271 USD
-0.11 (-45.91%)
Last: 8/18/2025, 9:07:41 PM
0.1224 USD
0 (-3.7%)
After Hours: 8/18/2025, 9:07:41 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
TPIC Net Income ChartTPIC Net Income over time chart
-204.69M-240.71M-201.78M-65.31M-159.55M
Depreciation Amortization
TPIC Depreciation Amortization ChartTPIC Depreciation Amortization over time chart
28.54M30.48M38.87M45.48M52.59M
Income Taxes - Deferred
TPIC Income Taxes - Deferred ChartTPIC Income Taxes - Deferred over time chart
-10.00M-3.46M-11.81M11.48M2.13M
Accounts Payable And Accrued Liabilities
TPIC Accounts Payable And Accrued Liabilities ChartTPIC Accounts Payable And Accrued Liabilities over time chart
undefinedundefinedundefinedundefinedundefined
Change In Working Capital
TPIC Change In Working Capital ChartTPIC Change In Working Capital over time chart
144.37M98.14M33.02M-96.38M56.74M
Interest Paid
TPIC Interest Paid ChartTPIC Interest Paid over time chart
15.95M13.54M9.65M5.73M13.36M
Taxes Paid
TPIC Taxes Paid ChartTPIC Taxes Paid over time chart
15.45M19.87M23.11M30.82M25.27M
Other non cash items
TPIC Other non cash items ChartTPIC Other non cash items over time chart
108.62M128.04M60.73M42.45M22.57M
OPERATING CASH FLOW
TPIC OPERATING CASH FLOW ChartTPIC OPERATING CASH FLOW over time chart
66.84M12.50M-80.97M-62.27M-25.53M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
TPIC Capital Expenditure ChartTPIC Capital Expenditure over time chart
-21.01M-26.20M-36.14M-18.83M-37.12M
Other Investing Activity
TPIC Other Investing Activity ChartTPIC Other Investing Activity over time chart
undefined012.84Mnull0
INVESTING CASH FLOW
TPIC INVESTING CASH FLOW ChartTPIC INVESTING CASH FLOW over time chart
-21.01M-26.20M-23.30M-18.83M-37.12M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
TPIC Debt Issued/Reduced ChartTPIC Debt Issued/Reduced over time chart
-21.15M52.68M149.13M-13.69M-145.09M
Stock Issued/Repurchased
TPIC Stock Issued/Repurchased ChartTPIC Stock Issued/Repurchased over time chart
-764.00K-1.72M-2.58M-910.00K354.72M
Dividend Paid
TPIC Dividend Paid ChartTPIC Dividend Paid over time chart
undefinednullnullnullnull
Other Financing Activity
TPIC Other Financing Activity ChartTPIC Other Financing Activity over time chart
undefined0-24.55M0-10.71M
FINANCING CASH FLOW
TPIC FINANCING CASH FLOW ChartTPIC FINANCING CASH FLOW over time chart
-34.62M50.96M121.99M-14.60M198.92M
 
Exchange Rate Effect
TPIC Exchange Rate Effect ChartTPIC Exchange Rate Effect over time chart
-5.15M-2.42M2.02M-3.45M-14.25M
CHANGE IN CASH
TPIC CHANGE IN CASH ChartTPIC CHANGE IN CASH over time chart
6.05M34.85M19.74M-99.15M122.02M
 
FREE CASH FLOW
Operating Cash Flow
TPIC Operating Cash Flow ChartTPIC Operating Cash Flow over time chart
66.84M12.50M-80.97M-62.27M-25.53M
Capital Expenditure
TPIC Capital Expenditure ChartTPIC Capital Expenditure over time chart
-21.01M-26.20M-36.14M-18.83M-37.12M
FREE CASH FLOW
TPIC FREE CASH FLOW ChartTPIC FREE CASH FLOW over time chart
45.83M-13.70M-117.11M-81.10M-62.65M

All data in USD

Charts

TPIC Operating and Free Cash Flow chartTPIC OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 50M -50M -100M