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
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Jan '17
Apr '17
Jul '17
Oct '17
Jan '18
Apr '18
Jul '18
Oct '18
Dec '18
Apr '19
Jul '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Jan '22
Apr '22
Jul '22
Oct '22
Jan '23
Apr '23
Jul '23
Oct '23
Jan '24
Apr '24
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
revenue
390.91M
-
329.16M
15.80%
445.44M
35.33%
652.00M
46.37%
668.87M
2.59%
583.26M
12.80%
601.85M
3.19%
641.72M
6.63%
706.53M
10.10%
625.25M
11.51%
627.18M
0.31%
666.81M
6.32%
739.35M
10.88%
663.58M
10.25%
716.89M
8.03%
755.84M
5.43%
710.96M
5.94%
620.20M
12.77%
633.04M
2.07%
716.82M
13.23%
719.25M
0.34%
497.65M
30.81%
570.30M
14.60%
513.58M
9.95%
523.80M
1.99%
526.43M
0.50%
567.38M
7.78%
556.78M
1.87%
598.14M
7.43%
581.26M
2.82%
625.55M
7.62%
671.08M
7.28%
617.16M
8.04%
544.44M
11.78%
546.51M
0.38%
572.58M
4.77%
569.04M
0.62%
570.11M
0.19%
605.14M
6.14%
616.54M
1.88%
650.97M
5.58%
648.67M
0.35%
730.62M
12.63%
752.74M
3.03%
cost of revenue
322.44M
-
277.61M
13.90%
384.25M
38.42%
562.89M
46.49%
560.60M
0.41%
499.69M
10.86%
504.20M
0.90%
532.16M
5.54%
573.69M
7.80%
520.23M
9.32%
531.32M
2.13%
569.98M
7.28%
607.49M
6.58%
574.90M
5.36%
600.75M
4.50%
626.25M
4.25%
588.32M
6.06%
531.51M
9.66%
548.42M
3.18%
612.98M
11.77%
594.70M
2.98%
416.30M
30.00%
469.87M
12.87%
424.30M
9.70%
435.83M
2.72%
444.83M
2.07%
467.47M
5.09%
463.61M
0.83%
500.82M
8.03%
490.34M
2.09%
508.48M
3.70%
542.51M
6.69%
495.75M
8.62%
458.31M
7.55%
448.00M
2.25%
459.31M
2.52%
465.80M
1.41%
478.57M
2.74%
498.60M
4.18%
494.87M
0.75%
524.42M
5.97%
517.70M
1.28%
589.68M
13.91%
596M
1.07%
gross profit
68.47M
-
51.56M
24.70%
61.19M
18.68%
89.12M
45.64%
108.27M
21.49%
83.56M
22.82%
97.64M
16.85%
109.56M
12.20%
132.84M
21.25%
105.02M
20.95%
95.87M
8.71%
96.83M
1.01%
131.86M
36.17%
88.68M
32.75%
116.14M
30.97%
129.58M
11.58%
122.63M
5.36%
88.69M
27.68%
84.61M
4.59%
103.83M
22.71%
124.55M
19.95%
81.34M
34.69%
100.43M
23.47%
89.28M
11.10%
87.97M
1.46%
81.60M
7.24%
99.91M
22.44%
93.18M
6.74%
97.32M
4.45%
90.92M
6.58%
117.07M
28.76%
128.57M
9.82%
121.40M
5.57%
86.12M
29.06%
98.51M
14.38%
113.27M
14.99%
103.24M
8.86%
91.54M
11.33%
106.54M
16.39%
121.67M
14.21%
126.54M
4.00%
130.97M
3.50%
140.94M
7.61%
156.74M
11.21%
selling and marketing expenses
9.93M
-
9.46M
4.75%
12.30M
30.10%
17.64M
43.42%
17.96M
1.82%
17.31M
3.66%
16.57M
4.26%
15.64M
5.59%
16.85M
7.70%
16.66M
1.15%
15.85M
4.83%
16.27M
2.64%
17.08M
4.99%
17.63M
3.20%
18.62M
5.62%
18.53M
0.46%
18.53M
0%
18.90M
1.99%
17.87M
5.47%
18.40M
2.98%
18.84M
2.41%
16.17M
14.19%
15.97M
1.24%
15.89M
0.46%
15.85M
0.29%
16.28M
2.73%
14.61M
10.30%
15.86M
8.58%
16.27M
2.60%
18.27M
12.30%
17.56M
3.91%
19.82M
12.91%
19.53M
1.49%
21.30M
9.08%
18.18M
14.66%
18.76M
3.21%
18.68M
0.46%
20.29M
8.66%
19.98M
-
21.27M
6.48%
21.80M
-
general and administrative expenses
30.05M
-
33.99M
13.13%
52.01M
53.01%
39.46M
24.14%
41.65M
5.57%
36.15M
13.22%
37.93M
4.93%
35.64M
6.04%
39.00M
9.42%
30.82M
20.97%
29.89M
3.04%
30.02M
0.45%
37.76M
25.80%
34.13M
9.63%
45.72M
33.97%
39.97M
12.57%
39.62M
0.90%
35.02M
11.59%
34.69M
0.94%
38.84M
11.97%
43.53M
12.07%
34.34M
21.12%
33.31M
3.00%
28.00M
15.94%
26.83M
4.17%
28.30M
5.46%
30.63M
8.27%
32.15M
4.94%
33.79M
5.11%
32.95M
2.47%
48.35M
46.72%
40.74M
15.73%
36.32M
10.86%
35.07M
3.43%
37.84M
7.89%
38.92M
2.84%
37.80M
2.86%
43.67M
15.52%
45.27M
-
43.77M
3.30%
48.60M
-
selling general and administrative expenses
39.97M
-
43.45M
8.69%
64.31M
48.03%
57.10M
11.21%
59.62M
4.41%
53.45M
10.34%
54.50M
1.95%
51.28M
5.90%
55.85M
8.90%
47.48M
14.99%
45.74M
3.67%
46.29M
1.20%
54.84M
18.49%
51.76M
5.63%
64.34M
24.32%
58.51M
9.07%
58.15M
0.61%
53.92M
7.26%
52.56M
2.53%
57.24M
8.91%
62.38M
8.97%
50.51M
19.03%
49.28M
2.44%
43.89M
10.93%
42.68M
2.76%
44.58M
4.44%
45.24M
1.49%
48.00M
6.11%
50.06M
4.29%
51.23M
2.33%
65.91M
28.66%
60.57M
8.10%
55.85M
7.79%
56.38M
0.95%
56.02M
0.63%
57.68M
2.96%
56.48M
2.08%
63.96M
13.25%
58.40M
8.70%
62.53M
7.06%
65.24M
4.34%
65.05M
0.30%
71.03M
9.21%
70.39M
0.90%
research and development expenses
-15.17M
-
4.76M
131.40%
5.18M
8.80%
5.22M
0.81%
4.60M
11.85%
4.47M
2.91%
4.18M
6.44%
4.42M
5.76%
5.07M
14.65%
5.55M
9.54%
5.23M
5.80%
7.32M
39.92%
6.70M
8.52%
7.08M
5.78%
6.42M
9.33%
6.17M
3.91%
7.59M
22.95%
7.32M
3.54%
8.55M
16.75%
8.05M
5.77%
7.92M
1.63%
8.06M
1.78%
7.01M
13.08%
7.04M
0.41%
other expenses
1.62M
-
-415K
125.62%
681K
264.10%
4.00M
487.08%
3.92M
1.83%
1.21M
69.20%
3.19M
163.94%
3.93M
23.16%
8.99M
128.85%
-1.71M
119.01%
-5.83M
240.64%
-6.98M
19.90%
-3.62M
48.21%
-1.11M
69.39%
6.18M
658.08%
2.21M
64.18%
2.36M
6.51%
-530K
122.49%
4.62M
971.89%
8.13M
75.85%
-2.92M
135.93%
2.50M
185.68%
455K
81.81%
-2.32M
609.01%
-1.85M
19.95%
2.51M
235.22%
306K
87.79%
2.52M
725.16%
-584K
123.13%
8.27M
1,516.78%
8.28M
0.01%
10.27M
24.15%
10.28M
0.02%
21.96M
113.76%
5.07M
76.93%
3.04M
39.94%
-3.32M
209.10%
44.35M
-
7.60M
82.86%
7.40M
-
cost and expenses
364.34M
-
322.92M
11.37%
452.48M
40.12%
626.41M
38.44%
626.90M
0.08%
559.10M
10.82%
564.65M
0.99%
589.39M
4.38%
635.94M
7.90%
573.62M
9.80%
582.96M
1.63%
622.17M
6.73%
668.24M
7.40%
632.52M
5.35%
684.58M
8.23%
701.37M
2.45%
664.19M
5.30%
602.26M
9.32%
612.25M
1.66%
680.40M
11.13%
667.29M
1.93%
481.14M
27.90%
533.89M
10.96%
483.54M
9.43%
492.70M
1.89%
503.40M
2.17%
525.94M
4.48%
524.31M
0.31%
564.86M
7.74%
555.39M
1.68%
587.89M
5.85%
620.67M
5.58%
568.57M
8.39%
543.74M
4.37%
514.30M
5.41%
534.59M
3.95%
529.87M
0.88%
549.86M
3.77%
565.55M
2.85%
565.45M
0.02%
641.94M
13.53%
598.41M
6.78%
667.73M
11.58%
680.83M
1.96%
operating expenses
41.91M
-
45.32M
8.14%
68.22M
50.53%
63.52M
6.89%
66.30M
4.38%
59.40M
10.40%
60.45M
1.76%
57.23M
5.32%
62.25M
8.77%
53.39M
14.24%
51.65M
3.26%
52.19M
1.06%
60.75M
16.40%
57.62M
5.16%
83.83M
45.50%
75.12M
10.39%
75.87M
1.00%
70.75M
6.75%
63.83M
9.79%
67.42M
5.63%
72.58M
7.66%
64.83M
10.68%
64.02M
1.25%
59.24M
7.46%
56.87M
4.00%
58.57M
2.98%
58.46M
0.18%
60.70M
3.83%
64.04M
5.51%
65.06M
1.58%
79.42M
22.07%
78.16M
1.58%
72.82M
6.84%
85.42M
17.31%
66.30M
22.39%
75.28M
13.55%
64.07M
14.89%
71.28M
11.26%
66.95M
6.08%
70.58M
5.43%
117.51M
66.49%
80.71M
31.32%
78.04M
3.31%
84.83M
8.70%
interest expense
5.69M
-
5.76M
1.30%
12.78M
121.65%
21.00M
64.36%
20.21M
3.78%
21.78M
7.80%
20.08M
7.80%
18.87M
6.03%
15.27M
19.11%
13.60M
10.95%
12.92M
4.96%
13.60M
5.23%
13.78M
1.35%
13.75M
0.25%
20.45M
48.78%
22.23M
8.66%
22.53M
1.39%
21.69M
3.75%
20.87M
3.77%
20.57M
1.45%
20.11M
2.24%
19.78M
1.62%
18.57M
6.11%
20.20M
8.79%
14.60M
27.74%
11.39M
21.99%
11.08M
2.72%
11.15M
0.61%
11.86M
6.40%
11.36M
4.21%
10.71M
5.72%
10.94M
2.13%
12.51M
14.32%
12.81M
2.41%
11.84M
7.53%
10.10M
14.71%
12.21M
20.92%
12.22M
-
11.77M
3.69%
11.20M
4.79%
11.46M
2.32%
11.10M
3.22%
10.40M
6.27%
ebitda
30.12M
-
7.70M
74.44%
-2.44M
131.68%
36.02M
1,576.75%
52.58M
45.98%
31.32M
40.44%
46.34M
47.96%
62.21M
34.25%
85.99M
38.23%
55.83M
35.07%
44.31M
20.64%
43.56M
1.68%
73.40M
68.49%
35.82M
51.20%
57.98M
61.88%
73.29M
26.41%
66.84M
8.80%
34.23M
48.79%
36.68M
7.14%
54.72M
49.18%
59.25M
8.29%
28.57M
51.77%
46.43M
62.48%
37.85M
18.48%
38.84M
2.61%
35.06M
9.72%
50.80M
44.88%
43.28M
14.80%
41.61M
3.86%
36.11M
13.20%
53.57M
48.35%
71.00M
32.54%
56.90M
19.86%
23.86M
58.06%
41.13M
72.38%
52.46M
27.55%
75.69M
44.28%
56.38M
25.52%
76.03M
34.85%
71.56M
5.87%
61.31M
14.33%
88.54M
44.42%
91.20M
3.00%
106.68M
16.97%
operating income
26.57M
-
8.27M
68.90%
-7.06M
185.42%
23.60M
434.22%
36.54M
54.86%
18.90M
48.27%
34.68M
83.47%
50.23M
44.83%
69.65M
38.67%
52.57M
24.52%
45.06M
14.29%
44.09M
2.14%
71.04M
61.13%
30.00M
57.77%
31.73M
5.78%
54.55M
71.90%
42.80M
21.54%
17.49M
59.14%
16.84M
3.69%
36.36M
115.87%
49.43M
35.93%
16.18M
67.26%
23.00M
42.11%
-40.25M
275.04%
29.17M
172.46%
19.80M
32.11%
40.89M
106.51%
32.23M
21.16%
33.07M
2.58%
25.87M
21.77%
37.20M
43.81%
49.78M
33.80%
46.62M
6.34%
1.90M
95.93%
21.41M
1,028.52%
-10.20M
147.66%
39.17M
483.92%
20.25M
48.29%
39.59M
95.47%
51.09M
29.05%
9.03M
82.33%
50.26M
456.71%
62.89M
25.14%
71.91M
14.33%
depreciation and amortization
1.94M
-
1.87M
3.15%
3.91M
108.64%
6.42M
64.22%
6.68M
4.08%
5.95M
11.01%
5.95M
0.03%
5.95M
0%
6.41M
7.70%
5.91M
7.73%
5.91M
0.03%
5.91M
0.08%
5.91M
0.03%
5.86M
0.78%
19.49M
232.52%
16.61M
14.78%
17.72M
6.70%
16.83M
5.06%
11.27M
33.04%
10.18M
9.69%
10.21M
0.30%
9.56M
6.31%
9.56M
0.01%
10.13M
5.91%
9.59M
5.30%
9.52M
0.71%
9.04M
5.03%
8.27M
8.49%
8.91M
7.70%
10.24M
14.96%
16.37M
59.79%
21.22M
29.66%
10.28M
51.59%
21.96M
113.76%
3.85M
82.46%
11.43M
196.70%
36.52M
219.58%
36.13M
1.10%
36.44M
0.87%
34.78M
4.56%
35.77M
2.86%
36.09M
0.87%
34.58M
4.18%
34.47M
0.32%
total other income expenses net
1.63M
-
1.61M
1.04%
-151K
109.38%
2.00M
1,421.19%
-1.50M
175.39%
-4.05M
169.28%
674K
116.64%
1.83M
171.07%
-39.72M
2,274.00%
-770K
98.06%
-4.99M
548.05%
-8.30M
66.41%
-3.68M
55.66%
-2.17M
41.12%
5.60M
358.35%
2.29M
59.03%
-1.60M
169.93%
-975K
39.25%
677K
169.44%
8.07M
1,092.47%
-5.46M
167.62%
2.17M
139.82%
-12.96M
696.09%
-72.60M
460.26%
-3.79M
94.78%
-15.94M
320.86%
-253K
98.41%
2.28M
1,001.98%
-795K
134.84%
-9.39M
1,081.26%
-3.07M
67.28%
-615K
79.99%
36.47M
6,030.24%
-15.63M
142.87%
-6.96M
55.50%
-45.15M
548.85%
-21.28M
52.86%
-6.18M
70.95%
-9.06M
46.44%
-26.07M
187.91%
5.30M
120.34%
-9.27M
274.79%
-17.37M
87.39%
-10.09M
41.89%
income before tax
22.50M
-
2.08M
90.73%
-19.96M
1,057.27%
6.59M
133.03%
20.26M
207.31%
-1.67M
108.26%
17.79M
1,163.12%
35.28M
98.38%
15.61M
55.77%
37.26M
138.78%
26.31M
29.40%
22.74M
13.57%
53.65M
135.91%
15.15M
71.76%
17.46M
15.26%
34.54M
97.82%
22.62M
34.50%
-4.73M
120.90%
594K
112.56%
23.92M
3,926.77%
26.40M
10.37%
-1.10M
104.16%
4.88M
544.76%
-62.77M
1,386.58%
12.71M
120.25%
-4.30M
133.82%
30.11M
800.51%
23.61M
21.59%
20.62M
12.66%
16.48M
20.11%
34.13M
107.13%
49.16M
44.05%
83.09M
69.02%
-13.74M
116.53%
13.41M
197.61%
-17.26M
228.70%
17.88M
203.62%
14.07M
21.33%
30.53M
117.02%
25.02M
18.06%
14.33M
42.71%
40.99M
186.03%
45.52M
11.06%
61.81M
35.78%
income tax expense
8.57M
-
-1.36M
115.89%
16.62M
1,321.45%
8.73M
47.49%
10.60M
21.43%
5.48M
48.34%
-979K
117.87%
9.51M
1,071.71%
17.42M
83.08%
4.14M
76.23%
5.56M
34.28%
1.21M
78.32%
4.33M
259.25%
5.05M
16.66%
-66.55M
1,417.72%
7.54M
111.33%
-29.86M
496.15%
-1.48M
95.06%
-2.83M
91.73%
8.05M
384.42%
1.14M
85.84%
2.12M
86.23%
-4.47M
310.41%
-1.30M
70.90%
-26.25M
1,919.00%
-1.11M
95.78%
1.85M
267.48%
2.65M
43.20%
12.24M
360.90%
-769K
106.28%
6.34M
924.06%
5.63M
11.08%
77.08M
1,267.83%
-7.92M
110.28%
6.59M
183.11%
19.81M
200.74%
546K
97.24%
3.60M
559.89%
4.18M
16.01%
10.71M
156.12%
9.16M
14.43%
8.81M
3.80%
4.00M
54.67%
8.76M
119.22%
net income
13.94M
-
3.45M
75.28%
-36.61M
1,162.45%
-2.24M
93.89%
9.52M
525.61%
-7.26M
176.29%
18.55M
355.34%
25.58M
37.92%
-2.00M
107.84%
32.96M
1,743.84%
20.59M
37.53%
21.45M
4.19%
49.21M
129.39%
10.10M
79.48%
84.00M
731.97%
27.00M
67.86%
52.48M
94.37%
-3.25M
106.20%
3.42M
205.29%
15.87M
363.49%
25.26M
59.16%
-1.17M
104.65%
192.81M
16,523.34%
-41.45M
121.50%
38.96M
193.99%
-3.19M
108.19%
28.26M
985.37%
20.96M
25.84%
8.39M
59.98%
17.25M
105.63%
27.79M
61.15%
43.53M
56.62%
6.02M
86.18%
-5.81M
196.63%
6.82M
217.37%
-37.07M
643.17%
17.34M
146.78%
10.47M
39.64%
26.35M
151.79%
14.31M
45.69%
5.17M
63.87%
32.18M
522.40%
41.53M
29.06%
53.05M
27.75%
weighted average shs out
83.34M
-
83.60M
0.31%
88.83M
6.26%
99.13M
11.59%
99.13M
0.01%
99.60M
0.47%
100.17M
0.58%
100.25M
0.07%
100.36M
0.12%
100.93M
0.56%
101.76M
0.82%
101.81M
0.06%
101.82M
0.00%
102.51M
0.68%
103.55M
1.02%
103.68M
0.12%
103.68M
0.01%
104.31M
0.61%
105.47M
1.11%
105.49M
0.02%
105.50M
0.01%
105.69M
0.17%
106.30M
0.58%
106.73M
0.41%
106.75M
0.02%
106.83M
0.07%
107.15M
0.30%
107.10M
0.05%
104.19M
2.72%
102.61M
1.51%
101.27M
1.31%
102.20M
0.91%
102.22M
0.02%
102.38M
0.16%
102.76M
0.37%
103.51M
0.73%
102.33M
1.14%
101.95M
0.37%
101.23M
0.70%
101.96M
0.72%
101.78M
0.17%
101.87M
0.08%
101.86M
0.01%
103.32M
1.44%
weighted average shs out dil
84.20M
-
84.47M
0.31%
88.83M
5.17%
99.13M
11.59%
126.33M
27.44%
99.60M
21.16%
126.95M
27.46%
127.64M
0.55%
100.36M
21.37%
130.92M
30.45%
133.22M
1.76%
131.60M
1.22%
133.17M
1.20%
107.52M
19.26%
134.72M
25.30%
136.44M
1.27%
131.53M
3.59%
104.31M
20.69%
106.11M
1.72%
132.41M
24.79%
133.07M
0.50%
105.69M
20.58%
107.48M
1.70%
106.73M
0.70%
113.51M
6.36%
106.83M
5.89%
109.80M
2.78%
108.34M
1.32%
105.77M
2.38%
104.30M
1.39%
103.22M
1.04%
103.72M
0.48%
104.22M
0.48%
102.38M
1.76%
104.82M
2.38%
103.51M
1.25%
104.30M
0.77%
104.10M
0.20%
103.89M
0.20%
103.83M
0.06%
103.83M
0%
104.53M
0.68%
104.87M
0.33%
105.81M
0.90%
eps
0.17
-
0.04
76.47%
-0.41
1,125.00%
-0.02
94.49%
0.10
542.48%
-0.07
172.90%
0.19
360.63%
0.26
36.84%
-0.02
107.69%
0.33
1,750%
0.20
39.39%
0.21
5.00%
0.48
128.57%
0.10
79.17%
0.81
710%
0.26
67.90%
0.51
96.15%
-0.03
106.12%
0.03
196.15%
0.15
400%
0.24
60%
-0.01
104.62%
1.81
16,406.31%
-0.39
121.55%
0.36
192.31%
-0.03
108.31%
0.26
969.57%
0.20
23.08%
0.08
60%
0.17
112.50%
0.27
58.82%
0.43
59.26%
0.06
86.05%
-0.06
194.67%
0.07
223.24%
-0.36
614.29%
0.17
147.22%
0.10
41.18%
0.26
160%
0.14
46.15%
0.05
63.71%
0.32
529.92%
0.41
28.12%
0.51
24.39%
epsdiluted
0.17
-
0.04
76.47%
-0.41
1,125.00%
-0.02
94.49%
0.09
498.23%
-0.07
181%
0.17
333.20%
0.23
35.29%
-0.02
108.70%
0.28
1,500.00%
0.18
35.71%
0.19
5.56%
0.40
110.53%
0.09
77.50%
0.65
622.22%
0.22
66.15%
0.42
90.91%
-0.03
107.43%
0.03
196.15%
0.14
366.67%
0.21
50.00%
-0.01
105.29%
1.79
16,226.13%
-0.39
121.79%
0.34
187.18%
-0.03
108.79%
0.26
969.57%
0.19
26.92%
0.08
57.89%
0.17
112.50%
0.27
58.82%
0.42
55.56%
0.06
85.71%
-0.06
194.67%
0.07
223.24%
-0.36
614.29%
0.17
147.22%
0.10
41.18%
0.25
150.00%
0.14
44.00%
0.05
64.43%
0.31
522.49%
0.40
29.03%
0.50
25.00%

All numbers in USD (except ratios and percentages)