UCTT · Ultra Clean Holdings, Inc.
Income-statement, balance-sheet and cash-flow figures from SEC filings, plus a debt profile anchored in the latest 10-K and updated by each 10-Q and debt exhibit.
Chart any reported metric, KPI or segment over time — the full statement history lives here
| Line Item | TTM | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | FY2010 | FY2009 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.2B | $2.05B | $2.1B | $1.73B | $2.37B | $2.1B | $1.4B | $1.07B | $1.1B | $924.4M | $562.76M | $469.1M | $513.96M | $444.02M | $403.43M | $403.43M | $443.13M | $159.76M | |
| $1.85B | $1.73B | $1.74B | $1.46B | $1.91B | $1.67B | $1.11B | $869.4M | $920.7M | $756.7M | $475.98M | $398.07M | $440.82M | $376.69M | $347.64M | $393.65M | $383.99M | $151.74M | |
| $347.5M | $322.9M | $356.3M | $277.3M | $465M | $430M | $291.8M | $196.8M | $175.8M | $167.7M | $86.78M | $71.03M | $73.13M | $67.33M | $55.79M | $58.99M | $59.14M | $8.02M | |
| — | 15.72% | 16.99% | 15.99% | 19.58% | 20.46% | 20.86% | 18.46% | 16.03% | 18.14% | 15.42% | 15.14% | 14.23% | 15.16% | 13.83% | 14.62% | 13.35% | 5.02% | |
| $33.9M | $32M | $28.3M | $28.3M | $28.5M | $24.5M | $14.8M | $14.6M | $13.3M | $11.7M | $9.9M | $9.58M | $7.07M | $5.54M | $5.12M | $5.56M | $5.49M | $3.21M | |
| $62.7M | $61.2M | $57.3M | $51.8M | $54.4M | $48.2M | $25.1M | $22.4M | $16.3M | $13.7M | $11.57M | $11.5M | $10.43M | $9.83M | $7.03M | $7.26M | $6.89M | $4.69M | |
| $188.5M | $186M | $179.5M | $162M | $184.3M | $171.6M | $130.5M | $129.9M | $85.5M | $52.8M | $42.92M | $44.11M | $37.45M | $36.05M | $32.86M | $22.63M | $21.29M | $16.19M | |
| $27.5M | $28.1M | $30.4M | $24.1M | $30M | $33.4M | $19.8M | $20.1M | $9.6M | $5.44M | $5.4M | $6.21M | $4.88M | $5.99M | $3.79M | $0 | $0 | — | |
| $49.3M | $47.9M | $45.7M | $37.6M | $38.4M | $34.1M | $25M | $21.5M | $11.5M | $5.3M | $5.98M | $4.73M | $3M | $3.12M | $3.2M | $2.95M | $2.32M | $2.28M | |
| $14.3M | — | — | — | — | — | — | $12.6M | — | — | — | — | — | — | — | — | — | — | |
| $285.1M | $430.3M | $265.1M | $242.1M | $344.6M | $244.3M | $170.4M | $166.9M | $115.1M | $78.2M | $64.39M | $65.19M | $54.95M | $51.42M | $47.44M | $35.45M | $33.66M | $24.09M | |
| $62.4M | -$107.4M | $91.2M | $35.2M | $120.4M | $185.7M | $121.4M | $29.9M | $60.7M | $89.5M | $22.39M | $5.84M | $18.18M | $15.91M | $8.35M | $23.55M | $25.48M | -$16.08M | |
| — | -5.23% | 4.35% | 2.03% | 5.07% | 8.84% | 8.68% | 2.8% | 5.54% | 9.68% | 3.98% | 1.25% | 3.54% | 3.58% | 2.07% | 5.84% | 5.75% | -10.06% | |
| $111.7M | -$59.5M | $136.9M | $72.8M | $158.8M | $219.8M | $146.4M | $51.4M | $72.2M | $94.8M | $28.37M | $10.57M | $21.19M | $19.03M | $11.54M | $26.49M | $27.8M | -$13.8M | |
| $26.7M | $38.3M | $46.5M | $48.8M | $33.9M | $24.2M | $16.9M | $25.6M | $10M | $2.2M | — | — | — | — | — | — | — | — | |
| $4.4M | $3.9M | $4.8M | $4.1M | $900K | $400K | $900K | $400K | $300K | $100K | — | — | — | — | — | — | — | — | |
| $36.9M | -$145.7M | $67.2M | -$11.3M | $88.3M | $154.3M | $99.7M | $2.3M | $52.3M | $87M | $18.95M | $3.61M | $16.33M | $12.6M | $6.7M | $22.44M | $24.81M | -$16.87M | |
| $48.6M | $25.9M | $32.7M | $10.9M | $37.9M | $27.9M | $19.3M | $10M | $15.3M | $11.9M | $8.9M | $14.34M | $4.97M | $2.18M | $1.54M | -$1.29M | $4.71M | $3.16M | |
| -$23.4M | -$181.2M | $23.7M | -$31.1M | $40.4M | $119.5M | $77.6M | -$9.4M | $36.6M | $75.1M | $10.05M | -$10.73M | $11.36M | $10.42M | $5.15M | $23.73M | $20.1M | -$20.03M | |
| — | -8.82% | 1.13% | -1.79% | 1.7% | 5.69% | 5.55% | -0.88% | 3.34% | 8.12% | 1.79% | -2.29% | 2.21% | 2.35% | 1.28% | 5.88% | 4.54% | -12.54% | |
| $11.7M | $9.6M | $10.8M | $8.9M | $10M | $6.9M | $2.8M | $1.7M | $400K | — | — | — | — | — | — | — | — | — | |
| -$31.3M | -$179.5M | $17.8M | -$30.1M | $35.2M | $114.2M | $84M | -$10.1M | $34.2M | $77.3M | $9.69M | -$10.75M | $11.36M | $10.42M | — | — | — | — | |
| USD/shares | -$0.52 | -$4.00 | $0.53 | -$0.70 | $0.89 | $2.75 | $1.93 | -$0.24 | $0.95 | $2.25 | $0.31 | -$0.34 | $0.39 | $0.37 | $0.20 | $1.05 | $0.92 | -$0.94 |
| USD/shares | -$0.52 | -$4.00 | $0.52 | -$0.70 | $0.88 | $2.69 | $1.89 | -$0.24 | $0.94 | $2.19 | $0.30 | -$0.34 | $0.38 | $0.36 | $0.20 | $1.01 | $0.87 | -$0.94 |
| shares | — | 45.3M | 44.9M | 44.7M | 45.2M | 43.5 | 40.2 | 39.5 | 38.4 | 33.4 | 32.63M | 31.56M | 29.3M | 28.35M | 25.7M | 22.69M | 21.8M | 21.4M |
| shares | — | 45.3M | 45.3M | 44.7M | 45.7M | 44.4 | 41.1 | 39.5 | 38.9 | 34.3 | 33.15M | 31.56M | 29.94M | 29.04M | 26.26M | 23.44M | 22.98M | 21.4M |
Capital Returned to Shareholders
Cash spent on share repurchases and dividends per fiscal year, as reported on the cash-flow statement. Across FY2020–FY2025: $44.9M in buybacks.
Debt Profile
Annual debt figures are established from 10-K filings and updated by subsequent 10-Q and 8-K disclosures. Instrument balances are not summed into a company total unless the filing itself reports that total.
Price & Valuation
Multiples computed on the strict TTM/EV methodology — today's snapshot against peers, and each ratio recomputed as of past filing dates.
Valuation
Peer medians compare against the 16 similar-size Semiconductor Equipment & Materials companies (of 29 listed).
Valuation over time computed as of each quarter's filing date
Revenue Breakdown
Annual revenue as the company disaggregates it in its own XBRL filings. Years a component wasn't reported show a dash.
Share mode is each component's slice of the reported components that year — issuers rarely tag every revenue dollar, so slices need not sum to total revenue.
By Segment (USD)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Semiconductor Products and Solutions | $1,799,300,000 | $1,853,700,000 | $1,501,600,000 | $2,074,700,000 | $1,803,900,000 | $1,131,200,000 | $840,800,000 | $1,015,500,000 |
| Semiconductor Services Business | $254,700,000 | $243,900,000 | $232,900,000 | $299,600,000 | $297,700,000 | $267,400,000 | $225,000,000 | $81,000,000 |
By Geography (USD)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Singapore | $754,000,000 | $711,500,000 | $608,700,000 | $898,900,000 | $778,500,000 | $494,400,000 | $302,100,000 | $315,300,000 |
| United States | $495,400,000 | $566,500,000 | $526,800,000 | $738,000,000 | $734,400,000 | $613,700,000 | $546,200,000 | $602,200,000 |
| Austria | $221,500,000 | $178,400,000 | $124,900,000 | $117,200,000 | $98,500,000 | $57,400,000 | $47,700,000 | $58,100,000 |
| Other Geographical Areas | $190,500,000 | $190,700,000 | $168,700,000 | $240,200,000 | $93,100,000 | $14,000,000 | $22,300,000 | $10,600,000 |
| China | $143,100,000 | $214,700,000 | $118,100,000 | $131,400,000 | $99,900,000 | $47,700,000 | $35,300,000 | $42,100,000 |
| South Korea | $112,600,000 | $103,000,000 | $94,200,000 | $151,400,000 | — | — | — | $45,600,000 |
| Malaysia | $78,200,000 | $50,400,000 | $21,800,000 | — | $34,100,000 | $3,500,000 | — | — |
| Taiwan | $58,700,000 | $82,400,000 | $71,300,000 | $97,200,000 | $88,100,000 | $68,100,000 | $44,400,000 | $22,600,000 |
| KRW | — | — | — | — | $152,700,000 | $83,700,000 | $68,200,000 | — |
| IL | — | — | — | — | $22,300,000 | $16,100,000 | — | — |
By Product & Service (USD)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Product | $1,799,300,000 | $1,853,700,000 | $1,501,600,000 | $2,074,700,000 | $1,803,900,000 | $1,131,200,000 | $840,800,000 | $1,015,500,000 |
| Service | $254,700,000 | $243,900,000 | $232,900,000 | $299,600,000 | $297,700,000 | $267,400,000 | $225,400,000 | $81,000,000 |
Segment Operating Income
Annual operating income by business segment, as tagged in the company's own XBRL filings. Segments need not sum to the consolidated figure — corporate costs and eliminations are typically unallocated.
By Segment (USD)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Semiconductor Products and Solutions | -$46,200,000 | $79,400,000 | $29,900,000 | $90,400,000 | $154,300,000 | $97,200,000 | $18,300,000 | $52,300,000 |
| Semiconductor Services Business | -$61,200,000 | $11,800,000 | $5,300,000 | $30,000,000 | $31,400,000 | $24,200,000 | $11,600,000 | $8,400,000 |
Operating Margin by Segment (%)
| Component | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 |
|---|---|---|---|---|---|---|---|---|
| Semiconductor Products and Solutions | -2.6% | 4.3% | 2% | 4.4% | 8.6% | 8.6% | 2.2% | 5.2% |
| Semiconductor Services Business | -24% | 4.8% | 2.3% | 10% | 10.5% | 9.1% | 5.2% | 10.4% |