NASDAQ:UCTT | Income Statement | Ultra Clean Holdings, Inc.

Complete source-backed income-statement history.

Available history
2010-01-01 to 2026-06-26
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2026-06-26$644.9M$541.2M$103.7M$8.8M$74.2M$29.5M$30M$18.1M$8.7M$0.19$0.1945,100,00046,100,000
2026-03-27$533.7M$449.3M$84.4M$8.5M$73M$11.4M$4.2M$19.2M-$17.9M-$0.40-$0.4045,300,00045,300,000
2025-12-26$506.7M$429.4M$77.3M$8.8M$66.4M$10.9M$2M$2.6M-$3.3M-$0.07-$0.07100,000100,000
2025-09-26$510M$427.8M$82.2M$7.8M$71.6M$10.6M$600,000.00$8.7M-$10.9M-$0.24-$0.2445,400,00045,400,000
2025-06-27$518.8M$439.3M$79.5M$7.8M$221.3M-$141.8M-$153.3M$7.2M-$162M-$3.58-$3.5845,200,00045,200,000
2025-03-28$518.6M$434.6M$84M$7.6M$71.1M$12.9M$4.9M$7.4M-$5M-$0.11-$0.1145,100,00045,100,000
2024-12-27$563.3M$471.5M$91.8M$7.1M$65.9M$25.9M$24.5M$4.5M$16.3M$0.37$0.36100,000-100,000
2024-09-27$540.4M$447M$93.4M$7.1M$68.2M$25.2M$10.2M$9.9M-$2.3M-$0.05-$0.0545,000,00045,000,000
2024-06-28$516.1M$427.6M$88.5M$7.1M$65.6M$22.9M$30M$8.5M$19.1M$0.43$0.4244,900,00045,400,000
2024-03-29$477.7M$395.1M$82.6M$7M$65.3M$17.3M$2.7M$9.9M-$9.4M-$0.21-$0.2144,600,00044,600,000
2023-12-29$444.7M$373.7M$71M$6.6M$66.5M$4.5M-$7.8M-$6.2M-$3.8M-$0.09-$0.09-100,000-100,000
2023-09-29$435M$369.8M$65.2M$7.4M$59.5M$5.7M-$7.5M$5.3M-$14.5M-$0.32-$0.3244,800,00044,800,000
2023-06-30$421.5M$353.4M$68.1M$7.2M$55.5M$12.6M$100,000.00$8.3M-$9.4M-$0.21-$0.2144,700,00044,700,000
2023-03-31$433.3M$360.3M$73M$7.1M$60.6M$12.4M$3.9M$3.5M-$3.4M-$0.08-$0.0844,800,00044,800,000
2022-12-30$566.4M$458M$108.4M$7M$64.6M$43.8M$36.9M$8.5M$27.9M$0.61$0.6045,199,954.845,699,954.3
2022-09-30$635M$510.6M$124.4M$7.4M$88.1M$36.3M$25M$12.1M$9.7M$0.21$0.2145.445.6
2022-07-01$608.7M$490.3M$118.4M$7.2M$123.9M-$5.5M-$13M$8.7M-$25.1M-$0.56-$0.5645.245.2
2022-04-01$564.1M$450.4M$113.7M$6.8M$68M$45.7M$39.3M$8.5M$27.9M$0.62$0.6144.945.6
2021-12-31$615.1M$486M$129.1M$7.7M$66.3M$62.8M$55.1M$6.3M$45.5M$1.02$1.000.70.7
2021-09-24$553.7M$439.6M$114.1M$6.5M$63.5M$50.6M$42.4M$8.4M$31.9M$0.71$0.7044.845.4
2021-06-25$515.2M$415.3M$99.9M$6.1M$68M$31.9M$24.2M$6.2M$17.1M$0.39$0.3943.344.3
2021-03-26$417.6M$330.7M$86.9M$4.2M$46.5M$40.4M$32.6M$7M$25M$0.62$0.6040.641.6
2020-12-25$369.6M$292M$77.6M$4.1M$44.5M$33.1M$27M$4.3M$22.5M$0.56$0.54-40,099,959.8-40,899,958.9
2020-09-25$363.3M$288.7M$74.6M$3.5M$39.7M$34.9M$29.9M$4.8M$24.4M$0.60$0.5940,400,00041,100,000
2020-06-26$344.8M$270.9M$73.9M$3.8M$43.1M$30.8M$27.8M$5.7M$21.3M$0.53$0.5240,100,00040,800,000
2020-03-27$320.9M$255.2M$65.7M$3.4M$43.1M$22.6M$15M$4.5M$9.4M$0.24$0.2339,800,00040,700,000
2019-12-27$286.37M$230.04M$56.33M$3.61M$51.84M$4.49M-$7.91M$1.8M-$10.32M-$0.26-$0.26-39,362,960.5-39,745,960.5
2019-09-27$254.3M$206.82M$47.5M$3.6M$39.2M$8.3M$4.8M$3.9M$500,000.00$0.01$0.0139,500,00040,000,000
2019-06-28$265.4M$217.2M$48.2M$3.9M$39.2M$9M$2.5M$2.8M-$200,000.00-$0.01-$0.0139,400,00039,400,000
2019-03-29$260.1M$215.34M$44.8M$3.4M$36.6M$8.2M$2.9M$1.5M$600,000.00$0.02$0.0239,100,00039,400,000
2018-12-28$257.37M$211.41M$45.94M$4.07M$35.73M$10.21M$5.06M$5.32M-$1.1M-$0.04-$0.03-38,151,961.6-38,744,961.1
2018-09-28$234.08M$199.08M$35M$3.28M$34.07M$922,000.00-$1.84M$4.6M-$6M-$0.15-$0.1538,930,00038,930,000
2018-06-29$290.21M$244.15M$46.07M$2.92M$23.4M$22.66M$21.86M$2.9M$18.96M$0.49$0.4838,802,00039,297,000
2018-03-30$314.84M$266.04M$48.8M$3.03M$21.9M$26.91M$27.23M$2.49M$24.74M$0.67$0.6636,723,00037,491,000
2017-12-29$248.94M$204.82M$44.14M$3.3M$22.08M$22.06M$21.64M$773,000.00$20.86M$0.62$0.60-33,341,966.6-34,215,965.7
2017-09-29$242.61M$199.91M$42.7M$2.72M$19.43M$23.26M$23.24M$3.53M$19.72M$0.59$0.5733,540,00034,360,000
2017-06-30$228.26M$184.89M$43.37M$2.77M$18.97M$24.41M$23.29M$3.11M$20.18M$0.60$0.5933,433,00034,064,000
2017-03-31$204.59M$167.1M$37.5M$2.91M$17.72M$19.77M$18.84M$4.49M$14.34M$0.43$0.4233,061,00033,865,000
2016-12-30$174.55M$144.84M$29.7M$2.82M$17.03M$12.67M$12.49M$2.54M$9.95M$0.31$0.3088,000263,000
2016-09-23$146.15M$122.66M$23.49M$2.45M$16.79M$6.7M$5.36M$2.75M$2.61M$0.08$0.0832,759,00033,100,000
2016-06-24$129.83M$110.81M$19.02M$2.36M$15.3M$3.72M$2.88M$2.16M$723,000.00$0.02$0.0232,565,00032,792,000
2016-03-25$112.23M$97.66M$14.57M$2.28M$15.27M-$698,000.00-$1.79M$1.45M-$3.24M-$0.10-$0.1032,309,00032,309,000
2015-12-25$103.42M$90.08M$13.34M$2.26M$16.66M-$3.31M-$3.48M$12.31M-$15.79M-$0.50-$0.50205,000-89,000
2015-09-25$122.82M$103.87M$18.95M$2.35M$15.87M$3.08M$2.32M$647,000.00$1.68M$0.05$0.0531,993,00032,155,000
2015-06-26$117.55M$98.73M$18.82M$2.4M$15.39M$3.43M$3.07M$862,000.00$2.21M$0.07$0.0731,615,00031,777,000
2015-03-27$125.32M$105.4M$19.92M$2.57M$17.27M$2.65M$1.69M$519,000.00$1.17M$0.04$0.0430,485,00030,964,000
2014-12-26$120.02M$101.65M$18.36M$1.7M$13.44M$4.93M$4.59M$1.06M$3.53M$0.12$0.1259,00024,000
2014-09-26$117.04M$106.73M$10.31M$1.81M$14.27M-$3.96M-$4.4M$862,000.00-$5.26M-$0.18-$0.1829,477,00029,477,000
2014-06-27$132.68M$111.53M$21.15M$1.8M$13.09M$8.06M$7.61M$1.58M$6.03M$0.20$0.2029,438,00029,882,000
2014-03-28$144.22M$120.91M$23.31M$1.77M$14.15M$9.16M$8.53M$1.48M$7.06M$0.24$0.2428,877,00029,918,000
2013-12-27$126.27M$104.7M$21.57M$1.39M$13.3M$8.27M$7.62M$1.24M$6.37M$0.23$0.2281,000158,000
2013-09-27$107.18M$91.35M$15.83M$1.41M$12.44M$3.39M$2.42M$375,000.00$2.05M$0.07$0.0728,451,00028,979,000
2013-06-28$110.11M$94M$16.1M$1.49M$12.48M$3.63M$2.9M$581,000.00$2.32M$0.08$0.0828,370,00028,757,000
2013-03-29$100.46M$86.64M$13.82M$1.26M$13.2M$621,000.00-$336,000.00-$25,000.00-$311,000.00-$0.01-$0.0127,978,00027,978,000
2012-12-28$90.07M$78.52M$11.55M$1.12M$13.27M-$1.72M-$2.43M-$1.26M-$1.17M-$0.05-$0.05847,000768,000
2012-09-28$100.85M$86.53M$14.32M$1.31M$14.99M-$666,000.00-$1.48M-$356,000.00-$1.12M-$0.04-$0.0427,656,00027,656,000
2012-06-29$101.95M$87.7M$14.25M$1.29M$9.79M$4.46M$4.45M$1.66M$2.79M$0.12$0.1223,292,00023,710,000
2012-03-30$110.57M$94.91M$15.66M$1.41M$9.39M$6.27M$6.16M$1.5M$4.66M$0.20$0.2023,013,00023,688,000
2011-12-30$37.66M$77.28M$9.6M$1.26M$8.04M$1.56M$1.46M-$6.34M$7.8M$0.35$0.3323,000-47,000
2011-09-30$105.31M$92.45M$12.85M$1.25M$8.54M$4.31M$4.04M$880,000.00$3.16M$0.14$0.1422,804,00023,246,000
2011-07-01$133.74M$114.75M$18.99M$1.44M$9.5M$9.49M$9.13M$2.17M$6.96M$0.31$0.3022,734,00023,482,000
2011-04-01$126.72M$109.17M$17.55M$1.61M$9.37M$8.19M$7.82M$2M$5.82M$0.26$0.2522,468,00023,516,000
2010-12-31$120.3M$105.53M$14.77M$1.54M$9.01M$5.76M$5.63M$1.73M$3.9M$0.17$0.1697,00045,000
2010-10-01$118.49M$101.29M$17.2M$1.46M$8.68M$8.53M$8.29M$1.59M$6.7M$0.31$0.2921,891,00023,060,000
2010-07-02$105.88M$91.08M$14.8M$1.39M$8.23M$6.57M$6.42M$770,000.00$5.65M$0.26$0.2521,670,00023,016,000

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-26$2.05B$1.73B$322.9M$32M$430.3M-$107.4M-$145.7M$25.9M-$181.2M-$4.00-$4.0045,300,00045,300,000
2024-12-27$2.1B$1.74B$356.3M$28.3M$265.1M$91.2M$67.2M$32.7M$23.7M$0.53$0.5244,900,00045,300,000
2023-12-29$1.73B$1.46B$277.3M$28.3M$242.1M$35.2M-$11.3M$10.9M-$31.1M-$0.70-$0.7044,700,00044,700,000
2022-12-30$2.37B$1.91B$465M$28.5M$344.6M$120.4M$88.3M$37.9M$40.4M$0.89$0.8845,200,00045,700,000
2021-12-31$2.1B$1.67B$430M$24.5M$244.3M$185.7M$154.3M$27.9M$119.5M$2.75$2.6943.544.4
2020-12-25$1.4B$1.11B$291.8M$14.8M$170.4M$121.4M$99.7M$19.3M$77.6M$1.93$1.8940.241.1
2019-12-27$1.07B$869.4M$196.8M$14.6M$166.9M$29.9M$2.3M$10M-$9.4M-$0.24-$0.2439.539.5
2018-12-28$1.1B$920.68M$175.8M$13.3M$115.1M$60.7M$52.3M$15.3M$36.6M$0.95$0.9438.438.9
2017-12-29$924.4M$756.72M$167.7M$11.7M$78.2M$89.5M$87M$11.9M$75.1M$2.25$2.1933.434.3
2016-12-30$562.76M$475.98M$86.78M$9.9M$64.39M$22.39M$18.95M$8.9M$10.05M$0.31$0.3032,632,00033,150,000
2015-12-25$469.1M$398.07M$71.03M$9.58M$65.19M$5.84M$3.61M$14.34M-$10.73M-$0.34-$0.3431,564,00031,564,000
2014-12-26$513.96M$440.82M$73.13M$7.07M$54.95M$18.18M$16.33M$4.97M$11.36M$0.39$0.3829,301,00029,936,000
2013-12-27$444.02M$376.69M$67.33M$5.54M$51.42M$15.91M$12.6M$2.18M$10.42M$0.37$0.3628,346,00029,037,000
2012-12-28$403.43M$347.64M$55.79M$5.12M$47.44M$8.35M$6.7M$1.54M$5.15M$0.20$0.2025,698,00026,261,000
2011-12-30$403.43M$393.65M$58.99M$5.56M$35.45M$23.55M$22.44M-$1.29M$23.73M$1.05$1.0122,689,00023,437,000
2010-12-31$443.13M$383.99M$59.14M$5.49M$33.66M$25.48M$24.81M$4.71M$20.1M$0.92$0.8721,799,00022,975,000
2010-01-01$159.76M$151.74M$8.02M$3.21M$24.09M-$16.08M-$16.87M$3.16M-$20.03M-$0.94-$0.9421,403,00021,403,000

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.