Klick
Analytics
Terminal
Pricing
Login
Get Access
Home
Chart
AI
Agents
News
Market News
Stock News
Categories
Social Sentiments
Market TV
Press Releases
Global
Markets
Today
Heatmap
Groups
Collections
Stocks
Indices
Sectors
Industries
Spreads
Intraday
Movers
Scanners
Earnings
Recommendations
Price Targets
Insider Trades
SEC Filings
Dividends
Splits
Institutions
Ratings
IPOs
Threshold List
ESG
Seasonality
Funds
US Majors
Popular ETFs
Dividends ETFs
ETF Categories
ETF List
Close End Funds
Mutual Funds
MLPs
REITs
Commodities
Main
All
FX
Rates
Single Currency
Crypto
Main
All
Economy
Calendar
Indicators
Risk Premium
Tools
Watchlist
Screeners
Chart
Compare
Correlations
Spreads
Aggregate
Backtest
FormulaScanner
Custom Formulas
Scoring Model
Time Series
Visualizations
Market Events
Machine Learning
Quant Tools
Quick Window
Multi-tab Loader
Chat
My
Recommendations
Highlights
Todos
Resources
Apps
What's New
Market FAQs
Documentation
Directory
Videos
Roadmap
About Us
Pricing
Help
Select...
AI
News
Global
Stocks
Funds
Commodity
FX
Crypto
Economy
Tools
My
Resources
Overview
Company
Analysis
Earnings
Financials
Options
Fundamentals
Beta
Global Standardized Financials
Display global standard financials. Standardized tags allow comparisons across companies.
Income Statement
Balance Sheet
Cash Flows
Key Metrics
Ratios - Liquidity
Ratios - Profitability
Ratios - Debt
Ratios - Cash Flows
Ratios - Investment
Annual
Quarterly
All Data
5-Years
10-Years
15-Years
20-Years
Billions
Millions
Thousands
Raw
View
87.96
-10.99
(-11.11%)
03/06/2026
TTM Technologies, Inc. (TTMI)
Income Statement
(Values in Thousands)
Q4 2025 (Dec 29, 2025)
Q3 2025 (Sep 29, 2025)
Q2 2025 (Jun 30, 2025)
Q1 2025 (Mar 31, 2025)
Q4 2024 (Dec 30, 2024)
Q3 2024 (Sep 30, 2024)
Q3 2024 (Jul 1, 2024)
Q2 2024 (Apr 1, 2024)
Q4 2023 (Dec 31, 2023)
Q4 2023 (Oct 2, 2023)
Q3 2023 (Jul 3, 2023)
Q2 2023 (Apr 3, 2023)
Q4 2022 (Dec 31, 2022)
Q4 2022 (Oct 3, 2022)
Q3 2022 (Jul 4, 2022)
Q2 2022 (Apr 4, 2022)
Q4 2021 (Dec 31, 2021)
Q3 2021 (Sep 27, 2021)
Q2 2021 (Jun 28, 2021)
Q1 2021 (Mar 29, 2021)
Q4 2020 (Dec 31, 2020)
Q3 2020 (Sep 28, 2020)
Q2 2020 (Jun 29, 2020)
Q1 2020 (Mar 30, 2020)
Q4 2019 (Dec 31, 2019)
Q3 2019 (Sep 30, 2019)
Q3 2019 (Jul 1, 2019)
Q2 2019 (Apr 1, 2019)
Q4 2018 (Dec 31, 2018)
Q4 2018 (Oct 1, 2018)
Q3 2018 (Jul 2, 2018)
Q2 2018 (Apr 2, 2018)
Q4 2017 (Dec 31, 2017)
Q4 2017 (Oct 2, 2017)
Q3 2017 (Jul 3, 2017)
Q2 2017 (Apr 3, 2017)
Q4 2016 (Dec 31, 2016)
Q3 2016 (Sep 26, 2016)
Q2 2016 (Jun 27, 2016)
Q1 2016 (Mar 28, 2016)
Net Income
50,685
53,055
41,530
32,178
5,170
14,311
26,352
10,466
Revenue
774,320
752,736
730,621
648,668
650,965
616,538
605,137
570,113
Cost Of Revenue
619,383
596,000
582,512
517,696
524,424
486,650
487,910
466,394
Gross Profit
154,937
156,736
148,109
130,972
126,541
129,888
117,227
103,719
Operating Expenses
78,016
84,830
86,340
80,712
117,513
78,926
78,241
86,652
Selling General and Administrative Expenses
71,135
70,394
71,035
65,045
65,243
62,528
58,402
63,964
Research and Development Expenses
6,881
7,038
7,009
8,064
7,923
8,054
8,547
7,321
Other Expenses
7,398
8,296
7,603
44,347
8,344
11,292
15,367
Cost And Expenses
697,399
680,830
668,852
598,408
641,937
565,576
566,151
553,046
Operating Income
76,921
71,906
61,769
50,260
9,028
50,962
38,986
17,067
Interest Income
Income Tax Expense
11,323
8,758
3,995
8,813
9,161
10,706
4,180
3,603
Income Before Tax
62,008
61,813
45,525
40,991
14,331
25,017
30,532
14,069
Earning Per Share Basic
0.49
0.51
0.41
0.32
0.05
0.14
0.26
0.10
Earning Per Share Diluted
0.48
0.50
0.40
0.31
0.05
0.14
0.25
0.10
weighted Average Shares Outstanding
103,351
103,321
101,857
101,866
101,981
101,958
101,234
101,952
weighted Average Shares Outstanding (Diluted)
106,596
105,812
104,873
104,530
104,576
103,828
103,889
104,098
Gross Margin
0.20
0.21
0.20
0.20
0.19
0.21
0.19
0.18
EBIT Margin
0.15
0.14
0.13
0.14
0.09
0.12
0.13
0.11
Profit Margin
0.07
0.07
0.06
0.05
0.01
0.02
0.04
0.02
EBITDA
114,083
106,681
93,536
88,542
61,309
73,901
81,525
64,854
Earning Before Tax Margin
0.08
0.08
0.06
0.06
0.02
0.04
0.05
0.02
×
×
Market News
×
Loading news…