bf/NASDAQ:UCTT_icon.jpeg

NASDAQ:UCTT

Ultra Clean Holdings, Inc.

  • Stock

USD

Last Close

26.13

06/11 21:01

Market Cap

2.47B

Beta: 1.99

Volume Today

791.16K

Avg: 299.11K

PE Ratio

−54.26

PFCF: 30.75

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
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
Dec '24
revenue
513.96M
-
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%
2.10B
20.93%
cost of revenue
440.82M
-
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%
1.74B
19.50%
gross profit
73.13M
-
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%
356.30M
28.49%
selling and marketing expenses
10.43M
-
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%
57.30M
10.62%
general and administrative expenses
37.45M
-
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%
179.50M
10.80%
selling general and administrative expenses
47.88M
-
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%
236.80M
13.25%
research and development expenses
7.07M
-
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%
28.30M
0%
other expenses
-2.40M
-
-5.72M
138.42%
-7.60M
32.84%
900K
111.84%
-1.80M
300%
cost and expenses
495.77M
-
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%
2.01B
18.40%
operating expenses
54.95M
-
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%
265.10M
11.67%
interest expense
-1.85M
-
-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%
46.50M
4.71%
ebitda
18.18M
-
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%
189.80M
86.81%
operating income
18.18M
-
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%
91.20M
128.57%
depreciation and amortization
7.89M
-
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%
76.10M
23.34%
total other income expenses net
-1.85M
-
-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%
-24M
53.13%
income before tax
16.33M
-
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%
67.20M
694.69%
income tax expense
4.97M
-
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%
32.70M
200%
net income
11.36M
-
-10.73M
194.50%
10.05M
193.65%
75.08M
647.04%
36.60M
51.26%
-7.62M
120.82%
77.61M
1,118.57%
119.44M
53.91%
40.40M
66.18%
-31.10M
176.98%
23.70M
176.21%
weighted average shs out
29.30M
-
31.56M
7.72%
32.63M
3.38%
33.41M
2.38%
38.37M
14.84%
39.47M
2.87%
40.20M
1.85%
43.50M
8.21%
43.50M
0%
44.70M
2.76%
44.90M
0.45%
weighted average shs out dil
29.94M
-
31.56M
5.44%
33.15M
5.02%
34.30M
3.48%
38.92M
13.46%
39.47M
1.41%
41.07M
4.07%
44.35M
7.98%
44.35M
0%
44.70M
0.79%
45.30M
1.34%
eps
0.39
-
-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.93
66.18%
-0.70
175.27%
0.53
175.71%
epsdiluted
0.38
-
-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.91
66.17%
-0.70
176.92%
0.52
174.29%

All numbers in USD (except ratios and percentages)