NASDAQ:UCTT
Ultra Clean Holdings, Inc.
- Stock
Last Close
37.35
30/08 20:00
Market Cap
2.47B
Beta: 1.99
Volume Today
280.15K
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
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 USD (except ratios and percentages)