For the year ending 2025-12-29, TTMI had -$2,698K decrease in cash & cash equivalents over the period. -$683K in free cash flow.
| Cash Flow | 2025-12-29 |
|---|---|
| Net income (loss) | 177,448 |
| Depreciation of property, plant, and equipment | 110,274 |
| Amortization of definite-lived intangible assets | 36,897 |
| Amortization of debt discount and issuance costs | 2,157 |
| Loss on extinguishment of debt | 0 |
| Deferred income taxes | -3,349 |
| Stock-based compensation | 41,668 |
| Impairment of goodwill | 0 |
| Gain on sale of subsidiary | 0 |
| Other | 5,376 |
| Accounts receivable, net | 115,130 |
| Contract assets | 86,624 |
| Inventories | 25,072 |
| Prepaid expenses and other assets | 22,489 |
| Accounts payable | 138,971 |
| Contract liabilities | 4,712 |
| Accrued salaries, wages, and benefits | 24,038 |
| Other liabilities | -3,693 |
| Net cash provided by operating activities | 291,882 |
| Purchases of property, plant, and equipment and other assets | 292,565 |
| Proceeds from capital-related government incentives | 17,844 |
| Proceeds from sale of property, plant, and equipment and other assets | 781 |
| Proceeds from sale of sh e-ms property | 0 |
| Proceeds from sale of subsidiary, net of cash disposed | 0 |
| Other | 0 |
| Net cash used in investing activities | -273,940 |
| Repurchases of common stock | 17,875 |
| Repayment of long-term debt borrowings | 3,795 |
| Customer deposits | 1,500 |
| Proceeds from exercise of stock options | 236 |
| Proceeds from long-term debt borrowings | 0 |
| Payment of debt issuance costs | 0 |
| Proceeds from borrowings of revolving loan | 0 |
| Refund of customer deposits | 0 |
| Payment of original issue discount | 0 |
| Other | -987 |
| Net cash used in financing activities | -20,921 |
| Effect of foreign currency exchange rates on cash and cash equivalents | 281 |
| Net (decrease) increase in cash and cash equivalents | -2,698 |
| Cash and cash equivalents at beginning of period | 503,932 |
| Cash and cash equivalents at end of period | 501,234 |
TTM TECHNOLOGIES INC (TTMI)
TTM TECHNOLOGIES INC (TTMI)