TTM Technologies, Inc. (TTMI)
NASDAQ: TTMI · IEX Real-Time Price · USD
15.09
+0.31 (2.06%)
Apr 26, 2024, 3:10 PM EDT - Market open

TTM Technologies Cash Flow Statement

Millions USD. Fiscal year is Feb - Jan.
Year 2023202220212020201920182017201620152014 2013 - 1997
Net Income
-18.7294.5854.41177.5441.3173.58124.2134.86-25.8814.69
Upgrade
Depreciation & Amortization
99.1691.2885.94120.95166.57162.71150.81156.23133.5195.35
Upgrade
Share-Based Compensation
22.8919.5317.7116.0716.8220.6818.2911.099.667.8
Upgrade
Other Operating Activities
83.9667.4918.57-27.3887.25-83.8439.4496.16120.1811.97
Upgrade
Operating Cash Flow
187.28272.87176.63287.18311.94273.14332.76298.34237.46129.81
Upgrade
Operating Cash Flow Growth
-31.37%54.49%-38.49%-7.94%14.20%-17.92%11.54%25.64%82.93%81.84%
Upgrade
Capital Expenditures
-97.97-96.87-80.52-102.55-135.97-149.8-124.09-81.5-78.48-108.57
Upgrade
Acquisitions
6.04-298.34-3.19507.470-596.400-169.160
Upgrade
Other Investing Activities
-0.1-0.25-0.43-0.62---3.53-0.02-
Upgrade
Investing Cash Flow
-92.03-395.46-84.14404.29-135.97-746.19-124.09-77.97-247.66-108.57
Upgrade
Share Issuance / Repurchase
-24.43-35.42-64.73000.190.071.740.50
Upgrade
Debt Issued / Paid
-12.24068.2-649.98-31.81322.37-48.73-218.8527-73.24
Upgrade
Other Financing Activities
-1124.11-10.717.67--1.5-10.32--33.25-3.9
Upgrade
Financing Cash Flow
-47.67-11.31-7.23-642.31-31.81321.06-58.98-217.11-5.76-77.14
Upgrade
Exchange Rate Effect
-0.12-1.030.862.25-0.36-0.973.36-6.08-3.994.39
Upgrade
Net Cash Flow
47.46-134.9386.1151.41143.79-152.97153.05-2.82-19.94-51.51
Upgrade
Free Cash Flow
89.3217696.11184.63175.97123.34208.67216.84158.9821.24
Upgrade
Free Cash Flow Growth
-49.25%83.13%-47.94%4.92%42.66%-40.89%-3.77%36.39%648.54%-40.51%
Upgrade
Free Cash Flow Margin
4.00%7.05%4.27%8.77%8.25%5.51%7.85%8.56%7.59%1.60%
Upgrade
Free Cash Flow Per Share
0.871.720.921.731.671.192.052.171.720.26
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).