bf/NASDAQ:UCTT_icon.jpeg

COM:UCT

Ultra Clean Holdings, Inc.

  • Stock

Last Close

37.35

30/08 20:00

Market Cap

2.47B

Beta: -

Volume Today

280.15K

Avg: -

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 '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
444.02M
-
513.96M
15.75%
469.10M
8.73%
562.76M
19.96%
924.35M
64.25%
1.10B
18.63%
1.07B
2.76%
1.40B
31.17%
2.10B
50.27%
2.37B
12.98%
1.73B
26.95%
cost of revenue
376.69M
-
440.82M
17.02%
398.07M
9.70%
475.98M
19.57%
756.72M
58.98%
920.68M
21.67%
869.38M
5.57%
1.11B
27.31%
1.67B
51.03%
1.91B
14.22%
1.46B
23.68%
gross profit
67.33M
-
73.13M
8.62%
71.03M
2.88%
86.78M
22.18%
167.63M
93.16%
175.84M
4.90%
196.87M
11.96%
291.76M
48.20%
429.98M
47.37%
465M
8.15%
277.30M
40.37%
selling and marketing expenses
9.83M
-
10.43M
6.11%
11.50M
10.23%
11.57M
0.60%
13.75M
18.85%
16.31M
18.61%
22.39M
37.33%
25.13M
12.21%
48.18M
91.73%
54.40M
12.91%
51.80M
4.78%
general and administrative expenses
36.05M
-
37.45M
3.89%
44.11M
17.79%
42.92M
2.69%
52.82M
23.05%
85.54M
61.96%
129.94M
51.90%
130.43M
0.38%
171.62M
31.57%
184.30M
7.39%
162M
12.10%
selling general and administrative expenses
45.88M
-
47.88M
4.37%
55.61M
16.14%
54.49M
2.01%
66.57M
22.16%
101.85M
53.01%
152.34M
49.57%
155.56M
2.12%
219.80M
41.29%
238.70M
8.60%
209.10M
12.40%
research and development expenses
5.54M
-
7.07M
27.49%
9.58M
35.53%
9.90M
3.36%
11.67M
17.84%
13.29M
13.90%
14.62M
10.02%
14.83M
1.44%
24.51M
65.27%
28.50M
16.29%
28.30M
0.70%
other expenses
-2.40M
-
-5.72M
138.42%
-7.60M
32.84%
900K
111.84%
-1.80M
300%
cost and expenses
428.11M
-
495.77M
15.80%
463.26M
6.56%
540.37M
16.64%
834.95M
54.52%
1.04B
24.06%
1.04B
0.05%
1.28B
23.24%
1.92B
50.01%
2.18B
13.60%
1.69B
22.14%
operating expenses
51.42M
-
54.95M
6.86%
65.19M
18.64%
64.39M
1.22%
78.23M
21.49%
115.14M
47.17%
166.95M
45.00%
170.39M
2.06%
244.30M
43.38%
267.20M
9.37%
237.40M
11.15%
interest expense
-3.31M
-
-1.85M
43.97%
-2.23M
20.50%
-3.44M
54.16%
-2.46M
28.72%
-8.44M
243.63%
25.60M
403.46%
16.85M
34.17%
24.18M
43.50%
33.90M
40.18%
48.80M
43.95%
ebitda
15.91M
-
18.18M
14.31%
5.84M
67.88%
22.39M
283.34%
89.40M
299.25%
82.61M
7.59%
73.27M
11.30%
163.16M
122.67%
249.38M
52.84%
271.90M
9.03%
101.60M
62.63%
operating income
15.91M
-
18.18M
14.31%
5.84M
67.88%
22.39M
283.34%
89.40M
299.25%
60.70M
32.10%
29.91M
50.72%
121.37M
305.74%
185.67M
52.98%
199.60M
7.50%
39.90M
80.01%
depreciation and amortization
9.11M
-
7.89M
13.44%
10.94M
38.69%
11.74M
7.30%
10.71M
8.75%
21.91M
104.51%
43.36M
97.93%
41.79M
3.63%
63.70M
52.44%
72.30M
13.50%
61.70M
14.66%
total other income expenses net
-3.31M
-
-1.85M
43.97%
-2.23M
20.50%
-3.44M
54.16%
-2.46M
28.72%
-8.44M
243.63%
-27.50M
226.00%
-21.70M
21.10%
-31.36M
44.51%
-111.30M
254.94%
-51.20M
54.00%
income before tax
12.60M
-
16.33M
29.61%
3.61M
77.91%
18.95M
425.28%
86.94M
358.87%
52.27M
39.88%
2.41M
95.39%
99.67M
4,032.30%
154.32M
54.83%
88.30M
42.78%
-11.30M
112.80%
income tax expense
2.17M
-
4.97M
128.64%
14.34M
188.34%
8.90M
37.96%
11.86M
33.28%
15.32M
29.20%
10.03M
34.52%
19.28M
92.21%
27.93M
44.86%
37.90M
35.69%
10.90M
71.24%
net income
10.42M
-
11.36M
8.95%
-10.73M
194.50%
10.05M
193.65%
75.08M
647.04%
36.60M
51.26%
-7.62M
120.82%
77.60M
1,118.51%
119.50M
53.99%
40.40M
66.19%
-31.10M
176.98%
weighted average shs out
28.35M
-
29.30M
3.37%
31.56M
7.72%
32.63M
3.38%
33.41M
2.38%
38.40M
14.94%
39.50M
2.86%
40.20M
1.77%
43.50M
8.21%
45.20M
3.91%
44.70M
1.11%
weighted average shs out dil
29.04M
-
29.94M
3.10%
31.56M
5.44%
33.15M
5.02%
34.30M
3.48%
38.92M
13.46%
39.50M
1.49%
41.10M
4.05%
44.40M
8.03%
45.70M
2.93%
44.70M
2.19%
eps
0.37
-
0.39
5.41%
-0.34
187.18%
0.31
191.18%
2.25
625.81%
0.95
57.78%
-0.19
120%
1.93
1,115.79%
2.75
42.49%
0.89
67.64%
-0.70
178.65%
epsdiluted
0.36
-
0.38
5.56%
-0.34
189.47%
0.30
188.24%
2.19
630%
0.94
57.08%
-0.19
120.21%
1.89
1,094.74%
2.69
42.33%
0.88
67.29%
-0.70
179.55%

All numbers in (except ratios and percentages)