Ultra Clean Holdings, Inc. (UCTT) › RevenueUltra Clean Holdings, Inc. (UCTT) — RevenueAnnual figures by fiscal year, from SEC filings.2022: $2.37B2023: $1.73B2024: $2.10B2025: $2.05B$2.05B2022Revenue (USD)2025Fiscal YearRevenueChange YoY2025$2.05B-2.1%2024$2.10B+20.9%2023$1.73B-26.9%2022$2.37B—Other metrics: Cost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share