Logo image of TPIC

TPI COMPOSITES INC (TPIC) Stock Cash Flow

NASDAQ:TPIC - Nasdaq - US87266J1043 - Common Stock - Currency: USD

1.245  0 (-0.4%)

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-3-31)
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
-227.55M-240.71M-201.78M-65.31M-159.55M
Depreciation Amortization
TPIC Depreciation Amortization ChartTPIC Depreciation Amortization over time chart
28.47M30.48M38.87M45.48M52.59M
Income Taxes - Deferred
TPIC Income Taxes - Deferred ChartTPIC Income Taxes - Deferred over time chart
-4.54M-3.46M-11.81M11.48M2.13M
Change In Working Capital
TPIC Change In Working Capital ChartTPIC Change In Working Capital over time chart
130.14M98.14M33.02M-96.38M56.74M
Interest Paid
TPIC Interest Paid ChartTPIC Interest Paid over time chart
15.28M13.54M9.65M5.73M13.36M
Taxes Paid
TPIC Taxes Paid ChartTPIC Taxes Paid over time chart
17.07M19.87M23.11M30.82M25.27M
Other non cash items
TPIC Other non cash items ChartTPIC Other non cash items over time chart
129.60M128.04M60.73M42.45M22.57M
OPERATING CASH FLOW
TPIC OPERATING CASH FLOW ChartTPIC OPERATING CASH FLOW over time chart
56.13M12.50M-80.97M-62.27M-25.53M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
TPIC Capital Expenditure ChartTPIC Capital Expenditure over time chart
-24.43M-26.20M-36.14M-18.83M-37.12M
Other Investing Activity
TPIC Other Investing Activity ChartTPIC Other Investing Activity over time chart
N/A0.0012.84MN/A0.00
INVESTING CASH FLOW
TPIC INVESTING CASH FLOW ChartTPIC INVESTING CASH FLOW over time chart
-24.43M-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
26.12M52.68M149.13M-13.69M-145.09M
Stock Issued/Repurchased
TPIC Stock Issued/Repurchased ChartTPIC Stock Issued/Repurchased over time chart
-770.00K-1.72M-2.58M-910.00K354.72M
Other Financing Activity
TPIC Other Financing Activity ChartTPIC Other Financing Activity over time chart
N/A0.00-24.55M0.00-10.71M
FINANCING CASH FLOW
TPIC FINANCING CASH FLOW ChartTPIC FINANCING CASH FLOW over time chart
25.35M50.96M121.99M-14.60M198.92M
 
Exchange Rate Effect
TPIC Exchange Rate Effect ChartTPIC Exchange Rate Effect over time chart
-3.72M-2.42M2.02M-3.45M-14.25M
CHANGE IN CASH
TPIC CHANGE IN CASH ChartTPIC CHANGE IN CASH over time chart
53.33M34.85M19.74M-99.15M122.02M
 
FREE CASH FLOW
Operating Cash Flow
TPIC Operating Cash Flow ChartTPIC Operating Cash Flow over time chart
56.13M12.50M-80.97M-62.27M-25.53M
Capital Expenditure
TPIC Capital Expenditure ChartTPIC Capital Expenditure over time chart
-24.43M-26.20M-36.14M-18.83M-37.12M
FREE CASH FLOW
TPIC FREE CASH FLOW ChartTPIC FREE CASH FLOW over time chart
31.70M-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