bf/NASDAQ:TTMI_icon.jpeg

NASDAQ:TTMI

TTM Technologies, Inc.

  • Stock

USD

Last Close

68.11

06/11 21:37

Market Cap

2.08B

Beta: 1.47

Volume Today

2.03M

Avg: 514.05K

PE Ratio

−48.69

PFCF: 7.55

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '14
Dec '15
Jan '17
Jan '18
Dec '18
Dec '19
Dec '20
Jan '22
Jan '23
Jan '24
Dec '24
revenue
1.33B
-
2.10B
58.06%
2.53B
20.90%
2.66B
4.94%
2.85B
7.10%
2.69B
5.55%
2.11B
21.72%
2.25B
6.81%
2.50B
10.95%
2.23B
10.52%
2.44B
9.41%
cost of revenue
1.13B
-
1.79B
57.85%
2.11B
18.17%
2.23B
5.65%
2.39B
7.23%
2.29B
4.29%
1.75B
23.66%
1.88B
7.47%
2.04B
8.54%
1.87B
8.30%
1.97B
5.21%
gross profit
194.69M
-
310.14M
59.30%
423.62M
36.59%
429.58M
1.41%
457.03M
6.39%
401.68M
12.11%
359.02M
10.62%
372.01M
3.62%
457.96M
23.11%
364.59M
20.39%
477.38M
30.93%
selling and marketing expenses
36.92M
-
57.36M
55.37%
66.37M
15.70%
65.86M
0.77%
73.31M
11.32%
74.01M
0.95%
63.88M
13.69%
63.02M
1.36%
75.18M
19.31%
76.92M
2.31%
80.03M
4.04%
general and administrative expenses
100.94M
-
167.11M
65.55%
148.72M
11.00%
128.49M
13.60%
159.44M
24.09%
152.10M
4.60%
122.48M
19.47%
124.86M
1.95%
158.18M
26.68%
149.63M
5.40%
170.11M
13.68%
selling general and administrative expenses
137.86M
-
224.47M
62.82%
215.09M
4.18%
194.34M
9.64%
232.75M
19.76%
226.11M
2.85%
186.36M
17.58%
187.88M
0.82%
233.36M
24.21%
225.96M
3.17%
250.14M
10.70%
research and development expenses
19.77M
-
18.15M
8.21%
24.81M
36.71%
27.27M
9.93%
31.84M
16.77%
other expenses
88K
-
8.19M
9,205.68%
17.32M
111.55%
-18.14M
204.68%
9.64M
153.16%
48.47M
402.79%
38.84M
19.88%
35.75M
7.96%
37.10M
3.77%
5.99M
83.86%
79.35M
1,224.93%
cost and expenses
1.28B
-
2.03B
58.83%
2.35B
15.79%
2.45B
4.17%
2.68B
9.63%
2.56B
4.49%
1.99B
22.28%
2.12B
6.39%
2.33B
10.09%
2.12B
9.05%
2.33B
9.69%
operating expenses
146.25M
-
243.36M
66.40%
239.34M
1.65%
217.98M
8.92%
292.43M
34.16%
274.58M
6.10%
244.97M
10.79%
241.78M
1.30%
295.27M
22.12%
253.23M
14.24%
361.33M
42.69%
interest expense
23.83M
-
59.75M
150.75%
76.01M
27.20%
53.90M
29.09%
78.96M
46.50%
83.23M
5.42%
73.16M
12.11%
45.48M
37.84%
45.52M
0.09%
47.15M
3.59%
47.52M
0.77%
ebitda
56.91M
-
93.86M
64.91%
225.85M
140.64%
217.10M
3.88%
233.93M
7.75%
184.87M
20.97%
151.68M
17.95%
170.74M
12.56%
217.77M
27.54%
272.10M
24.95%
277.39M
1.94%
operating income
46.54M
-
61.34M
31.81%
173.45M
182.76%
212.76M
22.66%
159.09M
25.23%
120.12M
24.49%
112.84M
6.06%
125.99M
11.65%
210.41M
67.00%
111.37M
47.07%
116.04M
4.20%
depreciation and amortization
8.39M
-
18.89M
125.21%
24.25M
28.40%
23.63M
2.55%
59.68M
152.52%
64.75M
8.50%
38.84M
40.02%
44.75M
15.21%
7.36M
83.55%
160.73M
2,084.14%
150.13M
6.60%
total other income expenses net
-2.32M
-
1.95M
184.12%
-41.27M
2,216.31%
-17.75M
57.00%
4.12M
123.23%
-73.94M
1,893.28%
-159.12M
115.21%
-55.94M
64.85%
-27.55M
50.76%
-111.07M
303.23%
-32.09M
71.10%
income before tax
22.29M
-
8.98M
59.73%
67.00M
646.46%
139.96M
108.89%
89.77M
35.86%
46.18M
48.55%
-46.28M
200.20%
70.05M
251.38%
182.86M
161.04%
297K
99.84%
83.95M
28,165.66%
income tax expense
7.60M
-
34.59M
355.30%
31.43M
9.15%
15.23M
51.54%
-83.82M
650.30%
4.88M
105.83%
-29.89M
712.14%
15.64M
152.32%
88.28M
464.49%
19.02M
78.46%
27.65M
45.41%
net income
14.69M
-
-25.88M
276.15%
34.86M
234.69%
124.21M
256.31%
173.58M
39.75%
41.30M
76.21%
-16.39M
139.67%
54.41M
432.08%
94.58M
73.82%
-18.72M
119.79%
56.30M
400.77%
weighted average shs out
83.24M
-
92.67M
11.34%
100.10M
8.01%
101.58M
1.48%
103.36M
1.75%
105.19M
1.78%
106.37M
1.11%
106.31M
0.05%
102.07M
3.99%
102.74M
0.66%
101.78M
0.94%
weighted average shs out dil
83.94M
-
92.67M
10.40%
101.48M
9.50%
132.48M
30.54%
134.04M
1.18%
106.33M
20.67%
106.37M
0.03%
108.15M
1.68%
103.87M
3.96%
102.74M
1.08%
103.83M
1.06%
eps
0.18
-
-0.28
255.56%
0.35
225%
1.22
248.57%
1.68
37.70%
0.39
76.79%
-0.15
138.46%
0.51
440.00%
0.93
82.35%
-0.18
119.35%
0.55
405.56%
epsdiluted
0.18
-
-0.28
255.56%
0.34
221.43%
1.04
205.88%
1.30
25%
0.39
70%
-0.15
138.46%
0.50
433.33%
0.91
82%
-0.18
119.78%
0.54
400%

All numbers in USD (except ratios and percentages)