Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
TTMI logo

TTMI

NGS
TTM Technologies Inc.
TechnologyContract Manufacturers
Watchlists:
Last updated: Tuesday 15th July 2025
44.88
+0.59 (1.33%)
Prev Close:44.3
Open:45.45
Bid:44.84
Ask:44.93
52 Week Range
15.77
45.24
Volume:1,288,561
Mkt Cap:4,333 M
Price Target
$51.61
+15.0%
Metrics

Growth

EPS
QoQ
N/A
YoY
N/A
Revenue
QoQ
N/A
YoY
N/A
Free Cash Flow
QoQ
N/A
YoY
N/A

Peers

Peers data not available
Available data keys: fn_01356, peerValues

Risk

Financial Health

Liquidity Ratios
Financial Scores

Technicals

Technical Oscillators
Volatility Metrics
Financials

Financial Statements

TTMI - Income Statement (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Basic Discontinuous Operations1.82
Depreciation And Amortization36 M49 M37 M36 M39 M46 M60 M24 M24 M19 M
Diluted Discontinuous Operations1.82
Earnings From Equity Interest1 M
Earnings From Equity Interest Net Of Tax1 M
Fees69240.0
Gain On Sale Of PPE52 M3 M
Gains Loss On Disposal Of Discontinued Operations7 M25 M
General And Administrative Expense170 M150 M158 M125 M122 M129 M159 M126 M147 M168 M
Gross Profit Margin (profit Margin After CGS)477 M413 M458 M372 M359 M377 M403 M430 M424 M310 M
Impairment Of Capital Assets33 M44 M69 M-171 M3 M
Interest Expense Non Operating48 M48 M46 M45 M73 M82 M79 M54 M76 M60 M
Interest Income Operating12 M14 M
Minority Interests1,279 M-513000.0-714000.0-264000.0
Misc Other Special Charges15 M5 M18 M-10 M-1 M7 M10 M-19 M-30 M7 M
Net Income (loss)56 M-19 M95 M54 M178 M41 M174 M124 M35 M-26 M
Net Income Common Stockholders56 M-19 M95 M54 M178 M32 M174 M124 M35 M-26 M
Net Income Continuous Operations56 M-19 M95 M54 M178 M41 M174 M124 M35 M-26 M
Net Income Discontinuous Operations237 M-14 M854000.0
Net Non Operating Interest Income Expense-4 M-3 M-46 M-45 M-73 M-82 M-79 M-54 M-76 M-60 M
Operating Income116 M42 M163 M130 M28 M110 M165 M214 M186 M66 M
Operating Income Before Depreciation (EBITDA)284 M211 M364 M245 M193 M351 M367 M379 M343 M237 M
Operating Expense361 M371 M295 M242 M331 M268 M-284 M216 M238 M244 M
Other Gain Loss From Disposition Of Discontinued Operations241 M556 M
Other Gand A170 M150 M158 M125 M122 M129 M159 M126 M147 M168 M
Other Operating Expenses361 M371 M-820000.0-3 M-839000.0-4 M-856000.0-2 M-3 M
Other Write Off-141000.0-719000.0
Provision For Gain Loss On Disposal854000.0
Rent And Landing Fees159 M126 M147 M168 M
Research Expense32 M27 M25 M18 M20 M18 M
Restructring And Mn A Income11 M24 M4 M4 M17 M5 M6 M1 M9 M7 M
Salaries And Wages20 M18 M16 M17 M-21 M-18 M-10 M
Selling And Marketing Expense80 M77 M75 M63 M64 M69 M73 M66 M66 M57 M
Selling Expense73 M66 M66 M57 M
Total Income Available For Interest Expense (EBIT)131 M48 M228 M116 M27 M116 M126 M194 M143 M69 M
Total Revenues2,443 M2,233 M2,495 M2,249 M2,105 M2,133 M2,847 M2,659 M2,533 M2,095 M
Total Expenses2,327 M2,190 M2,285 M2,123 M2,077 M2,024 M-2,119 M2,445 M2,348 M2,029 M
Total Revenue2,443 M2,233 M2,495 M2,249 M2,105 M2,133 M2,238 M2,659 M2,533 M2,095 M
Amord36 M49 M37 M36 M39 M46 M60 M24 M24 M19 M
Avgshs102 M103 M102 M106 M106 M105 M103 M102 M100 M93 M
Avgshsdt104 M103 M104 M108 M106 M106 M134 M132 M103 M93 M
Basiceps0.55-0.180.930.511.670.391.681.220.35-0.28
Basicepscont0.55-0.180.930.51-0.150.39
Cor1,965 M1,819 M2,037 M1,877 M1,746 M1,756 M-1,835 M2,229 M2,110 M1,785 M
Depamor36 M49 M91 M86 M39 M93 M-163 M-151 M24 M-134 M
Dileps0.54-0.180.910.51.670.391.381.040.34-0.28
Dilepscont0.54-0.180.910.5-0.150.39
Intinc11 M-69 M-73 M-52 M
Netincdisc56 M-19 M95 M54 M178 M41 M174 M124 M35 M-26 M
Othincexp-15 M-6 M66 M10 M1 M-7 M-10 M19 M30 M-10 M
Pretaxinc84 M297000.0183 M70 M-46 M34 M47 M140 M67 M9 M
Resdev32 M27 M25 M18 M20 M18 M
Restruct11 M24 M4 M4 M17 M5 M6 M1 M9 M7 M
Sga250 M227 M233 M188 M186 M198 M233 M192 M214 M225 M
Shsout102 M102 M103 M103 M107 M106 M104 M102 M100 M99 M
Specincchg-44 M-68 M-4 M-4 M-86 M-5 M-6 M-1 M-12 M-7 M
Taxprov28 M19 M88 M16 M-30 M2 M-84 M15 M31 M35 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader