TTM Technologies, Inc.

NASDAQ:TTMI

18.13 (USD) • At close September 19, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

2023202220212020201920182017201620152014201320122011201020092008200720062005200420032002200120001999
Operating Activities:
Net Income -18.71894.58354.414177.53541.301173.584124.72735.575-25.61814.69323.893-181.147.22779.8994.857-35.2734.68335.03930.84128.337.4421.58510.99434.8641.256
Depreciation & Amortization 160.731133.907127.331166.129219.87225.734174.443180.481152.396103.736101.45298.9787.12562.54222.70727.87434.09515.68610.5559.8119.2710.12213.19520.21810.787
Deferred Income Tax -11.34761.3049.7456.653-12.454-98.291-9.190.923.8922.0188.116-0.5444.16915.894-4.841-37.0261.8314.925-8.5649.2114.2273.0042.513-8.8280.002
Stock Based Compensation 22.88719.52517.71116.07316.81620.68118.2911.099.6617.88.98510.2668.0756.9136.2655.0763.36100000000
Change In Working Capital -11.94218.385-40.24669.4234.281-59.4682.7654.75676.509-11.511-55.98722.149-40.573-48.19527.031-8.6313.51-21.771-2.496-2.565-1.407-0.27211.385-3.82-13.31
Accounts Receivables 92.525-35.738-5.242122.54719.5011.366-51.11523.21266.062-22.485-96.394-20.9270025.6864.5477.12900000000
Inventory -45.392-4.411-11.9611.38-12.64218.254-25.376-0.2898.482-7.113-9.332-16.5816.273-8.8310.85-4.8541.628-0.623-3.571-0.3761.9391.7963.767-0.901-2.375
Accounts Payables -34.582-14.80440.9511.2142.045-45.73954.602-7.796-31.91623.93735.36265.923-17.84323.4-9.996-5.6952.30800000000
Other Working Capital -24.49373.338-63.994-55.717-14.623-33.34924.654-10.37133.881-5.8514.377-6.266-29.003-62.7650.491-2.629-7.555-21.1481.075-2.189-3.346-2.0687.618-2.919-10.935
Other Non Cash Items 45.673-54.8317.677-148.63412.12310.89821.7265.5340.62213.074-15.071232.82473.3228.76617.958123.495-3.496-1.0470.6914.023-0.95-4.4280.1581.258-0.961
Operating Cash Flow 187.284272.873176.632287.176311.937273.138332.755298.336237.462129.8171.388182.565179.345125.81973.97775.51873.98432.78431.02748.8118.58210.01138.24543.692-2.227
Investing Activities:
Investments In Property Plant And Equipment -160.242-102.884-81.951-103.289-142.576-150.127-151.345-85.139-99.925-109.624-103.347-139.55-142.75-68.489-11.857-17.675-14.04-14.299-7.962-17.502-6.564-7.674-12.071-22.921-4.49
Acquisitions Net 68.313-298.339-3.188507.4666.604-596.39618.687-169.162-169.1620000-28.529000-230.92000.335-0.8600-95.475
Purchases Of Investments 00-3.18800000000008.6230-19.5220-40.909-68.915-46.017-8.5080000
Sales Maturities Of Investments 003.188000000002.8980.3881.3512.63115.8651151.33563.2952.76910000
Other Investing Activites -0.1015.7650.9960.1156.6040.33127.255176.33321.4271.05367.6580.2081.745120-119.2710.1651.3350.2140.0041.474-0.350.017-1.105-1.1580.059
Investing Cash Flow -92.03-395.458-84.143404.292-135.972-746.192-124.09-77.968-247.66-108.571-35.689-136.444-140.61732.956-128.497-21.167-1.705-234.579-13.583-9.276-14.087-8.517-13.176-24.079-99.906
Financing Activities:
Debt Repayment -12.241-50-425.838-649.975-30.01-292.982-700.89-1,022.625-968.866-109.568-201.377-412.18-67.122-425.96700000000000
Common Stock Issued 0.589-0.8872.2680.19100.1910.074149.006149.00600000028.5911.7124.9570.8581.7883.3215.7540.81491.95837.5
Common Stock Repurchased -24.432-35.424-64.726000000000000000000-0.234000
Dividends Paid 00000000000-9.5010000000000000
Other Financing Activities -1124.113483.3327.478-1.803614.038641.914656.51814.10432.427214.362466.74911.907390.5990.4446.202-115.54195.07-0.232-7.777-2.457-22.625-10.687-103.59365.753
Financing Cash Flow -47.673-11.311-7.232-642.306-31.813321.056-58.976-217.109-5.756-77.14112.98545.068-55.215-35.3680.4474.793-113.828200.0270.626-5.9890.863-7.105-9.873-11.635103.253
Other Information:
Effect Of Forex Changes On Cash -0.122-1.0330.8562.249-0.358-0.9683.36-6.082-3.9884.39-3.563-1.808-3.539-1.676-0.0380.640.570.170000000
Net Change In Cash 47.459-134.92986.11351.411143.794-152.966153.049-2.823-19.942-51.51245.12189.381-20.026121.731-54.118129.784-40.979-1.59818.0733.5455.358-5.61115.1967.9781.119
Cash At End Of Period 450.208402.749537.678451.565400.154256.36409.326256.277259.1279.042330.554285.433196.052216.07894.347148.46518.68159.6661.25843.18824.23718.87924.499.2941.316