Tpi Composites Inc (TPIC)
N/A x N/A N/A x N/A
Post-market by (Cboe BZX)
0.8871 -0.0127 (-1.41%) 04/25/25 [NASDAQ]
N/A x N/A N/A x N/A
Post-market 0.8871 unch (unch) 16:02 ET
for Fri, Apr 25th, 2025
Fiscal Year End Date: 12/31
(Values in U.S. thousands)
12-2024 | 12-2023 | 12-2022 | 12-2021 | 12-2020 | |
Cash Flows From Operating Activities | |||||
Net Income | -240,707 | -201,779 | -65,305 | -159,548 | -19,027 |
Depreciation Amortization | 62,813 | 41,020 | 45,480 | 53,644 | 50,018 |
Income taxes - deferred | -3,458 | -11,806 | 11,484 | 2,126 | -7,982 |
Accounts receivable | -16,981 | 17,540 | -42,030 | -34,715 | 42,986 |
Other Working Capital | 98,139 | 33,016 | -96,383 | 56,736 | -3,539 |
Other Operating Activity | 112,692 | 41,037 | 84,482 | 56,232 | -24,886 |
Operating Cash Flow | $12,498 | $-80,972 | $-62,272 | $-25,525 | $37,570 |
Cash Flows From Investing Activities | |||||
PPE Investments | -26,201 | -36,137 | -18,832 | -37,119 | -65,666 |
Net Acquisitions | N/A | 12,836 | N/A | N/A | N/A |
Investing Cash Flow | $-26,201 | $-23,301 | $-18,832 | $-37,119 | $-65,666 |
Cash Flows From Financing Activities | |||||
Change In Short Term Borrowing | 192,677 | 169,032 | 130,149 | 10,269 | N/A |
Debt Issued | N/A | 132,500 | N/A | 18,109 | 80,000 |
Debt Repayment | -3,837 | 1,286 | -36,789 | -173,466 | -501 |
Common Stock Issued | N/A | N/A | 50 | 5,211 | 15,839 |
Common Stock Repurchased | -1,718 | -21,173 | -959 | -493 | -2,191 |
Other Financing Activity | -136,158 | -159,651 | -107,048 | 339,289 | -4,535 |
Financing Cash Flow | $50,964 | $121,994 | $-14,597 | $198,919 | $88,612 |
Exchange Rate Effect | -2,415 | 2,023 | -3,448 | -14,253 | -2,069 |
Beginning Cash Position | 172,813 | 153,069 | 252,218 | 130,196 | 71,749 |
End Cash Position | 207,659 | 172,813 | 153,069 | 252,218 | 130,196 |
Net Cash Flow | $34,846 | $19,744 | $-99,149 | $122,022 | $58,447 |
Free Cash Flow | |||||
Operating Cash Flow | 12,498 | -80,972 | -62,272 | -25,525 | 37,570 |
Capital Expenditure | -26,201 | -36,137 | -18,832 | -37,119 | -65,666 |
Free Cash Flow | -13,703 | -117,109 | -81,104 | -62,644 | -28,096 |