Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Sponsored: Small Business Insurance Hub
Real Estate
Technology
Currency Converter
Canada markets closed
S&P/TSX
21,656.05
+13.18
(+0.06%)
S&P 500
5,022.21
-29.20
(-0.58%)
DOW
37,753.31
-45.66
(-0.12%)
CAD/USD
0.7272
+0.0008
(+0.11%)
CRUDE OIL
82.92
+0.23
(+0.28%)
Bitcoin CAD
84,999.67
-2,872.15
(-3.27%)
TTM Technologies, Inc. (TTMI)
NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
14.11
-0.05
(-0.35%)
At close: 04:00PM EDT
14.11
0.00
(0.00%)
After hours:
04:20PM EDT
Summary
Chart
Conversations
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
Income Statement
All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
2,232,567
2,232,567
2,495,046
2,248,740
2,105,322
Cost of Revenue
1,819,299
1,819,299
2,037,081
1,876,729
1,746,299
Gross Profit
413,268
413,268
457,965
372,011
359,023
Operating Expenses
Research Development
27,272
27,272
24,808
18,146
19,770
Selling General and Administrative
226,553
226,553
233,362
187,881
186,359
Total Operating Expenses
302,500
302,500
295,267
241,775
244,967
Operating Income or Loss
110,768
110,768
162,698
130,236
114,056
Interest Expense
48,124
48,124
45,517
45,475
73,156
Total Other Income/Expenses Net
-62,347
-62,347
65,682
-14,708
-87,177
Income Before Tax
297
297
182,863
70,053
-46,277
Income Tax Expense
19,015
19,015
88,280
15,639
-29,891
Income from Continuing Operations
-18,718
-18,718
94,583
54,414
-16,386
Net Income
-18,718
-18,718
94,583
54,414
177,535
Net Income available to common shareholders
-18,718
-18,718
94,583
54,414
177,535
Basic EPS
-0.29
-
0.93
0.51
1.67
Diluted EPS
-0.29
-
0.91
0.50
1.67
Basic Average Shares
102,717
-
102,074
106,314
106,366
Diluted Average Shares
103,217
-
103,866
108,153
106,366
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.