Ultra Clean Quarterly Income Statements Chart
Quarterly
|
Annual
Ultra Clean Quarterly Income Statements Table
Quarterly
|
Annual
Unit: USD | 2025-06-27 | 2025-03-28 | 2024-12-27 | 2024-09-27 | 2024-06-28 | 2024-03-29 | 2023-12-29 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-30 | 2022-09-30 | 2022-07-01 | 2022-04-01 | 2021-12-31 | 2021-09-24 | 2021-06-25 | 2021-03-26 | 2020-12-25 | 2020-09-25 | 2020-06-26 | 2020-03-27 | 2019-12-27 | 2019-09-27 | 2019-06-28 | 2019-03-29 | 2018-12-28 | 2018-09-28 | 2018-06-29 | 2018-03-30 | 2017-12-29 | 2017-09-29 | 2017-06-30 | 2017-03-31 | 2016-12-30 | 2016-09-23 | 2016-06-24 | 2016-03-25 | 2015-12-25 | 2015-09-25 | 2015-06-26 | 2015-03-27 | 2014-12-26 | 2014-09-26 | 2014-06-27 | 2014-03-28 | 2013-12-27 | 2013-09-27 | 2013-06-28 | 2013-03-29 | 2012-12-28 | 2012-09-28 | 2012-06-29 | 2012-03-30 | 2011-12-30 | 2011-09-30 | 2011-07-01 | 2011-04-01 | 2010-12-31 | 2010-10-01 | 2010-07-02 | 2010-04-02 | 2010-01-01 | 2009-10-02 | 2009-07-03 | 2009-04-03 | 2009-01-02 | 2008-09-26 | 2008-06-27 | 2008-03-28 | 2007-12-28 | 2007-09-28 | 2007-06-29 | 2007-03-30 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-11-16 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-11-16 | 2004-09-30 | 2004-06-30 | 2004-03-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenues: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
products | 454,900,000 | 457,000,000 | 393,800,000 | 556,300,000 | 532,000,000 | 486,800,000 | 317,525,000 | 482,000,000 | 442,500,000 | 345,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
services | 63,900,000 | 61,600,000 | 59,800,000 | 61,400,000 | 63,400,000 | 59,200,000 | 55,100,000 | 54,100,000 | 59,000,000 | 64,700,000 | 66,900,000 | 78,700,000 | 76,700,000 | 77,300,000 | 81,300,000 | 71,700,000 | 72,700,000 | 72,000,000 | 70,100,000 | 68,900,000 | 66,900,000 | 61,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total revenues | 518,800,000 | 518,600,000 | 563,300,000 | 540,400,000 | 516,100,000 | 477,700,000 | 444,700,000 | 435,000,000 | 421,500,000 | 433,300,000 | 566,400,000 | 635,000,000 | 608,700,000 | 564,100,000 | 615,100,000 | 553,700,000 | 515,200,000 | 417,600,000 | 369,600,000 | 363,300,000 | 344,800,000 | 320,900,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of revenues: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost revenues | 439,300,000 | 434,600,000 | 471,500,000 | 447,000,000 | 427,600,000 | 395,100,000 | 373,700,000 | 369,800,000 | 353,400,000 | 360,300,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross margin | 79,500,000 | 84,000,000 | 91,800,000 | 93,400,000 | 88,500,000 | 82,600,000 | 71,000,000 | 65,200,000 | 68,100,000 | 73,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yoy | -10.17% | 1.69% | 29.30% | 43.25% | 29.96% | 13.15% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | -5.36% | -8.50% | -1.71% | 5.54% | 7.14% | 16.34% | 8.90% | -4.26% | -6.71% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross margin % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 7,800,000 | 7,600,000 | 7,100,000 | 7,100,000 | 7,100,000 | 7,000,000 | 6,600,000 | 7,400,000 | 7,200,000 | 7,100,000 | 7,000,000 | 7,400,000 | 7,200,000 | 6,800,000 | 7,700,000 | 6,500,000 | 6,100,000 | 4,200,000 | 4,100,000 | 3,500,000 | 3,800,000 | 3,400,000 | 3,614,000 | 3,634,000 | 3,921,000 | 3,431,000 | 4,059,000 | 3,284,000 | 2,915,000 | 3,029,000 | 3,264,000 | 2,722,000 | 2,774,000 | 2,906,000 | 2,818,000 | 2,447,000 | 2,359,000 | 2,276,000 | 2,259,000 | 2,352,000 | 2,401,000 | 2,566,000 | 1,696,000 | 1,806,000 | 1,798,000 | 1,767,000 | 1,387,000 | 1,410,000 | 1,489,000 | 1,257,000 | 1,118,000 | 1,309,000 | 1,288,000 | 1,406,000 | 1,262,000 | 1,252,000 | 1,437,000 | 1,605,000 | 1,536,000 | 1,455,000 | 1,390,000 | 1,057,000 | 777,000 | 771,000 | 748,000 | 916,000 | 1,029,000 | 484,000 | 606,000 | 785,000 | 710,000 | 648,000 | 785,000 | 842,000 | 914,000 | 806,000 | 733,000 | 598,000 | -1,318,000 | 495,000 | 749,000 | 687,000 | 514,000 | 686,000 | 661,000 | 552,000 |
sales and marketing | 15,500,000 | 14,900,000 | 14,400,000 | 14,400,000 | 14,800,000 | 13,700,000 | 13,200,000 | 12,800,000 | 12,700,000 | 13,100,000 | 13,200,000 | 13,500,000 | 13,900,000 | 13,800,000 | 14,100,000 | 13,800,000 | 12,700,000 | 7,600,000 | 7,400,000 | 6,000,000 | 5,900,000 | 5,800,000 | 5,762,000 | 5,877,000 | 5,366,000 | 5,395,000 | 5,032,000 | 3,839,000 | 3,630,000 | 3,805,000 | 3,684,000 | 3,662,000 | 3,351,000 | 3,051,000 | 3,031,000 | 2,819,000 | 2,785,000 | 2,933,000 | 3,005,000 | 2,844,000 | 2,805,000 | 2,845,000 | 2,686,000 | 2,493,000 | 2,592,000 | 2,661,000 | 2,487,000 | 2,561,000 | 2,465,000 | 2,319,000 | 1,818,000 | 1,805,000 | 1,666,000 | 1,744,000 | 1,503,000 | 1,679,000 | 2,018,000 | 2,057,000 | 1,964,000 | 1,861,000 | 1,895,000 | 1,633,000 | 1,471,000 | 1,027,000 | 1,165,000 | 1,030,000 | 1,315,000 | 1,464,000 | 1,327,000 | 1,633,000 | 1,661,000 | 1,494,000 | 1,336,000 | 1,423,000 | 1,333,000 | 1,231,000 | 1,124,000 | 956,000 | -1,205,000 | 749,000 | 864,000 | 894,000 | 655,750 | 978,000 | 941,000 | 704,000 |
general and administrative | 46,900,000 | 48,600,000 | 44,400,000 | 46,700,000 | 43,700,000 | 44,600,000 | 46,700,000 | 39,300,000 | 35,600,000 | 40,400,000 | 44,400,000 | 46,400,000 | 46,200,000 | 47,400,000 | 44,500,000 | 43,200,000 | 49,200,000 | 34,700,000 | 33,000,000 | 30,200,000 | 33,400,000 | 33,900,000 | 42,463,000 | 29,735,000 | 29,911,000 | 27,791,000 | 26,676,000 | 26,950,000 | 16,856,000 | 15,062,000 | 15,162,000 | 13,050,000 | 12,841,000 | 11,765,000 | 11,182,000 | 11,525,000 | 10,158,000 | 10,059,000 | 11,391,000 | 10,673,000 | 10,188,000 | 11,860,000 | 9,055,000 | 9,971,000 | 8,703,000 | 9,722,000 | 9,428,000 | 8,471,000 | 8,522,000 | 9,626,000 | 10,026,000 | 10,573,000 | 6,384,000 | 6,243,000 | 5,274,000 | 5,611,000 | 6,045,000 | 5,703,000 | 5,509,000 | 5,359,000 | 4,941,000 | 5,063,000 | 4,077,000 | 3,250,000 | 3,517,000 | 5,342,000 | 5,516,000 | 5,828,000 | 6,252,000 | 6,630,000 | 6,575,000 | 5,700,000 | 6,182,000 | 6,597,000 | 5,846,000 | 5,284,000 | 3,638,000 | 2,889,000 | -5,192,000 | 2,200,000 | 2,807,000 | 3,312,000 | 2,560,000 | 2,884,000 | 2,099,000 | 1,476,000 |
impairment of goodwill | 151,100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total operating expenses | 221,300,000 | 71,100,000 | 65,900,000 | 68,200,000 | 65,600,000 | 65,300,000 | 66,500,000 | 59,500,000 | 55,500,000 | 60,600,000 | 64,600,000 | 88,100,000 | 123,900,000 | 68,000,000 | 66,300,000 | 63,500,000 | 68,000,000 | 46,500,000 | 44,500,000 | 39,700,000 | 43,100,000 | 43,100,000 | 51,839,000 | 39,246,000 | 39,198,000 | 36,617,000 | 35,767,000 | 34,073,000 | 23,401,000 | 21,896,000 | 22,110,000 | 19,434,000 | 18,966,000 | 17,722,000 | 17,031,000 | 16,791,000 | 15,302,000 | 15,268,000 | 16,655,000 | 15,869,000 | 15,394,000 | 17,271,000 | 13,437,000 | 14,270,000 | 13,093,000 | 14,150,000 | 47,610,000 | 12,442,000 | 12,476,000 | 13,202,000 | 12,962,000 | 15,750,000 | 9,338,000 | 9,393,000 | 8,039,000 | 8,542,000 | 9,500,000 | 9,365,000 | 9,009,000 | 8,675,000 | 8,226,000 | 7,753,000 | 6,325,000 | 5,048,000 | 5,430,000 | 7,288,000 | 62,940,000 | 7,776,000 | 8,185,000 | 9,048,000 | 8,946,000 | 7,842,000 | 8,303,000 | 8,862,000 | 8,093,000 | 7,321,000 | 5,495,000 | 4,443,000 | -7,872,000 | 3,496,000 | 4,473,000 | 4,945,000 | 2,922,250 | 4,600,000 | 3,753,000 | 3,336,000 |
income from operations | -141,800,000 | 12,900,000 | 25,900,000 | 25,200,000 | 22,900,000 | 17,300,000 | 4,500,000 | 5,700,000 | 12,600,000 | 12,400,000 | 43,800,000 | 36,300,000 | -5,500,000 | 45,700,000 | 62,800,000 | 50,600,000 | 31,900,000 | 40,400,000 | 33,100,000 | 34,900,000 | 30,800,000 | 22,600,000 | 4,491,000 | 8,258,000 | 8,971,000 | 8,180,000 | 10,210,000 | 922,000 | 22,664,000 | 26,908,000 | 21,957,000 | 23,262,000 | 24,405,000 | 19,773,000 | 12,670,000 | 6,700,000 | 3,719,000 | -698,000 | -3,314,000 | 3,079,000 | 3,428,000 | 2,648,000 | 4,926,000 | -3,963,000 | 8,059,000 | 9,161,000 | 8,268,000 | 3,391,000 | 3,627,000 | 621,000 | -1,411,000 | -1,427,000 | 4,916,000 | 6,267,000 | 1,556,000 | 4,310,000 | 9,493,000 | 8,187,000 | 5,762,000 | 8,526,000 | 6,569,000 | 4,623,000 | 2,132,000 | -1,765,000 | -6,284,000 | -10,158,000 | -62,524,000 | -2,308,000 | -663,000 | 3,012,000 | 2,571,000 | 5,528,000 | 7,513,000 | 7,895,000 | 5,215,000 | 3,748,000 | 3,416,000 | -923,000 | 1,118,000 | 1,704,000 | 2,331,000 | 3,203,000 | 5,169,000 | 2,745,000 | ||
yoy | -719.21% | -25.43% | 475.56% | 342.11% | 81.75% | 39.52% | -89.73% | -84.30% | -329.09% | -72.87% | -30.25% | -28.26% | -117.24% | 13.12% | 89.73% | 44.99% | 3.57% | 78.76% | 637.03% | 322.62% | 243.33% | 176.28% | -56.01% | 795.66% | -60.42% | -69.60% | -53.50% | -96.04% | -7.13% | 36.08% | 73.30% | 247.19% | 556.22% | -2932.81% | -482.32% | 117.60% | 8.49% | -126.36% | -167.28% | -177.69% | -57.46% | -71.09% | -40.42% | -216.87% | 122.19% | 1375.20% | -685.97% | -337.63% | -26.22% | -90.09% | -190.68% | -133.11% | -48.21% | -23.45% | -73.00% | -49.45% | 44.51% | 77.09% | 170.26% | -583.06% | -204.54% | -145.51% | -103.41% | -23.53% | 847.81% | -437.25% | -2531.89% | -141.75% | -108.82% | -61.85% | 44.07% | 110.65% | 366.46% | 119.95% | 46.55% | -128.82% | -78.37% | -37.92% | ||||||||
qoq | -1199.22% | -50.19% | 2.78% | 10.04% | 32.37% | 284.44% | -21.05% | -54.76% | 1.61% | -71.69% | 20.66% | -760.00% | -112.04% | -27.23% | 24.11% | 58.62% | -21.04% | 22.05% | -5.16% | 13.31% | 36.28% | 403.23% | -45.62% | -7.95% | 9.67% | -19.88% | 1007.38% | -95.93% | -15.77% | 22.55% | -5.61% | -4.68% | 23.43% | 56.06% | 89.10% | 80.16% | -632.81% | -78.94% | -207.63% | -10.18% | 29.46% | -46.24% | -224.30% | -149.17% | -12.03% | 10.80% | 143.82% | -6.51% | 484.06% | -144.01% | -1.12% | -129.03% | -21.56% | 302.76% | -63.90% | -54.60% | 15.95% | 42.09% | -32.42% | 29.79% | 42.09% | 116.84% | -220.79% | -71.91% | -38.14% | -83.75% | 2609.01% | 248.11% | -122.01% | 17.15% | -53.49% | -26.42% | -4.84% | 39.14% | 9.72% | -470.10% | -182.56% | -34.39% | -26.90% | -27.22% | -38.03% | 88.31% | ||||
operating margin % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest income | 800,000 | 1,100,000 | 900,000 | 1,100,000 | 1,400,000 | 1,400,000 | 1,600,000 | 1,200,000 | 800,000 | 500,000 | 500,000 | 200,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 200,000 | 200,000 | 200,000 | 300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | -10,100,000 | -9,900,000 | -10,700,000 | -12,000,000 | -11,700,000 | -12,200,000 | -12,900,000 | -12,300,000 | -11,800,000 | -11,800,000 | -10,800,000 | -9,400,000 | -7,300,000 | -6,400,000 | -6,600,000 | -6,900,000 | -7,100,000 | -3,600,000 | -3,800,000 | -4,100,000 | -3,800,000 | -5,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income | -2,200,000 | 800,000 | 8,400,000 | -4,100,000 | 17,400,000 | -3,800,000 | -1,000,000 | -2,100,000 | -1,500,000 | 2,800,000 | 3,400,000 | -2,100,000 | -300,000 | -1,200,000 | -1,400,000 | -700,000 | -4,300,000 | -2,500,000 | -1,100,000 | 600,000 | -2,700,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before benefit from income taxes | -153,300,000 | 4,900,000 | 24,500,000 | 10,200,000 | 30,000,000 | 2,700,000 | -7,800,000 | -7,500,000 | 100,000 | 3,900,000 | 36,900,000 | 25,000,000 | -13,000,000 | 39,300,000 | 55,100,000 | 42,400,000 | 24,200,000 | 32,600,000 | 27,000,000 | 29,900,000 | 27,800,000 | 15,000,000 | 2,861,000 | 5,023,000 | -1,844,000 | 21,855,000 | 27,234,000 | 21,579,000 | 23,243,000 | 23,285,000 | 18,835,000 | 12,489,000 | 5,364,000 | 2,883,000 | -1,789,000 | -3,477,000 | 2,323,000 | 3,069,000 | 1,692,000 | 4,592,000 | -4,400,000 | 7,607,000 | 7,615,000 | 2,423,000 | 2,897,000 | 2,206,000 | -2,240,000 | 4,902,000 | 6,162,000 | 5,245,000 | 4,035,000 | 9,126,000 | 7,819,000 | 6,424,000 | -4,704,750 | -1,954,000 | -6,512,000 | -196,250 | -2,544,000 | -909,000 | 2,668,000 | 2,224,000 | 5,068,000 | 7,054,000 | 7,364,000 | 496,000 | -893,000 | 1,146,000 | 1,731,000 | |||||||||||||||||
benefit from income taxes | 7,200,000 | 7,400,000 | 7,050,000 | 9,900,000 | 8,500,000 | 9,900,000 | -6,200,000 | 5,300,000 | 8,300,000 | 3,500,000 | 8,500,000 | 12,100,000 | 8,700,000 | 8,500,000 | 6,300,000 | 8,400,000 | 6,200,000 | 7,000,000 | 4,300,000 | 4,800,000 | 5,700,000 | 4,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | -160,500,000 | -2,500,000 | 20,000,000 | 300,000 | 21,500,000 | -7,200,000 | -1,600,000 | -12,800,000 | -8,200,000 | 400,000 | 28,400,000 | 12,900,000 | -21,700,000 | 30,800,000 | 48,800,000 | 34,000,000 | 18,000,000 | 25,600,000 | 22,700,000 | 25,100,000 | 22,100,000 | 10,500,000 | -9,688,000 | 888,000 | -254,000 | 1,354,000 | -312,000 | -6,440,000 | 18,960,000 | 24,741,000 | 20,849,000 | 19,716,000 | 20,179,000 | 14,341,000 | 9,953,000 | 2,614,000 | 723,000 | -3,239,000 | -15,788,000 | 1,676,000 | 2,207,000 | 1,173,000 | 3,532,000 | -5,262,000 | 6,032,000 | 7,056,000 | 6,371,000 | 2,048,000 | 2,316,000 | -311,000 | -1,729,000 | -1,701,000 | 3,923,000 | 4,660,000 | 7,801,000 | 3,155,000 | 6,958,000 | 5,820,000 | 3,896,000 | 6,697,000 | 5,654,000 | 3,850,000 | 2,495,000 | -1,418,000 | -14,063,000 | -7,040,000 | -52,216,000 | -1,928,000 | -162,000 | 1,889,000 | 2,071,000 | 3,541,000 | 5,096,000 | 5,185,000 | 4,662,000 | 5,560,000 | 3,957,000 | 2,131,000 | 1,574,000 | -566,000 | 692,000 | 1,194,000 | 2,135,000 | 1,913,000 | 3,089,000 | 1,413,000 |
yoy | -846.51% | -65.28% | -1350.00% | -102.34% | -362.20% | -1900.00% | -105.63% | -199.22% | -62.21% | -98.70% | -41.80% | -62.06% | -220.56% | 20.31% | 114.98% | 35.46% | -18.55% | 143.81% | -334.31% | 2726.58% | -8800.79% | 675.48% | 3005.13% | -113.79% | -101.34% | -94.53% | -101.50% | -132.66% | -6.04% | 72.52% | 109.47% | 654.25% | 2691.01% | -542.76% | -163.04% | 55.97% | -67.24% | -376.13% | -547.00% | -131.85% | -63.41% | -83.38% | -44.56% | -356.93% | 160.45% | -2368.81% | -468.48% | -220.40% | -40.96% | -106.67% | -122.16% | -153.91% | -43.62% | -19.93% | 100.23% | -52.89% | 23.06% | 51.17% | 56.15% | -572.28% | -140.20% | -154.69% | -104.78% | -26.45% | 8580.86% | -472.68% | -2621.29% | -154.45% | -103.18% | -63.57% | -55.58% | -36.31% | 28.78% | 143.31% | 196.19% | -1082.33% | 471.82% | 78.48% | -26.28% | -129.59% | -77.60% | -15.50% | ||||
qoq | 6320.00% | -112.50% | 6566.67% | -98.60% | -398.61% | 350.00% | -87.50% | 56.10% | -2150.00% | -98.59% | 120.16% | -159.45% | -170.45% | -36.89% | 43.53% | 88.89% | -29.69% | 12.78% | -9.56% | 13.57% | 110.48% | -208.38% | -1190.99% | -449.61% | -118.76% | -533.97% | -95.16% | -133.97% | -23.37% | 18.67% | 5.75% | -2.29% | 40.71% | 44.09% | 280.76% | 261.55% | -122.32% | -79.48% | -1042.00% | -24.06% | 88.15% | -66.79% | -167.12% | -187.23% | -14.51% | 10.75% | 211.08% | -11.57% | -844.69% | -82.01% | 1.65% | -143.36% | -15.82% | -40.26% | 147.26% | -54.66% | 19.55% | 49.38% | -41.82% | 18.45% | 46.86% | 54.31% | -275.95% | -89.92% | 99.76% | -86.52% | 2608.30% | 1090.12% | -108.58% | -8.79% | -41.51% | -30.51% | -1.72% | 11.22% | -16.15% | 40.51% | 85.69% | 35.39% | -378.09% | -181.79% | -42.04% | -44.07% | 11.60% | -38.07% | 118.61% | |
net income margin % | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
less: net income attributable to noncontrolling interests | 1,500,000 | 2,500,000 | 3,700,000 | 2,600,000 | 2,400,000 | 2,200,000 | 2,200,000 | 1,700,000 | 1,200,000 | 3,800,000 | 500,000 | 3,200,000 | 3,400,000 | 2,900,000 | 3,300,000 | 2,100,000 | 900,000 | 600,000 | 200,000 | 700,000 | 800,000 | 1,100,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to uct | -162,000,000 | -5,000,000 | 16,300,000 | -2,300,000 | 19,100,000 | -9,400,000 | -3,800,000 | -14,500,000 | -9,400,000 | -3,400,000 | 27,900,000 | 9,700,000 | -25,100,000 | 27,900,000 | 45,500,000 | 31,900,000 | 17,100,000 | 25,000,000 | 22,500,000 | 24,400,000 | 21,300,000 | 9,400,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income per share | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | -3.58 | -0.11 | 0.37 | -0.05 | 0.43 | -0.21 | -0.09 | -0.32 | -0.21 | -0.08 | 0.61 | 0.21 | -0.56 | 0.62 | 1.02 | 0.71 | 0.39 | 0.62 | 0.56 | 0.6 | 0.53 | 0.24 | -0.26 | 0.01 | -0.01 | 0.02 | -0.04 | -0.15 | 0.49 | 0.67 | 0.62 | 0.59 | 0.6 | 0.43 | 0.31 | 0.08 | 0.02 | -0.1 | -0.5 | 0.05 | 0.07 | 0.04 | 0.12 | -0.18 | 0.2 | 0.24 | 0.23 | 0.07 | 0.08 | -0.01 | -0.08 | -0.06 | 0.17 | 0.2 | 0.35 | 0.14 | 0.31 | 0.26 | 0.17 | 0.31 | 0.26 | 0.18 | 0.11 | -0.07 | -0.66 | -0.33 | -2.42 | -0.09 | -0.01 | 0.09 | 0.1 | 0.17 | 0.24 | 0.25 | 0.22 | 0.27 | 0.22 | 0.13 | 0.71 | -0.03 | 0.04 | 0.07 | 0.13 | 0.12 | 0.19 | 0.14 |
diluted | -3.58 | -0.11 | 0.36 | -0.05 | 0.42 | -0.21 | -0.09 | -0.32 | -0.21 | -0.08 | 0.6 | 0.21 | -0.56 | 0.61 | 1 | 0.7 | 0.39 | 0.6 | 0.54 | 0.59 | 0.52 | 0.23 | -0.26 | 0.01 | -0.01 | 0.02 | -0.03 | -0.15 | 0.48 | 0.66 | 0.6 | 0.57 | 0.59 | 0.42 | 0.3 | 0.08 | 0.02 | -0.1 | -0.5 | 0.05 | 0.07 | 0.04 | 0.12 | -0.18 | 0.2 | 0.24 | 0.22 | 0.07 | 0.08 | -0.01 | -0.07 | -0.06 | 0.17 | 0.2 | 0.33 | 0.14 | 0.3 | 0.25 | 0.16 | 0.29 | 0.25 | 0.17 | 0.11 | -0.07 | -0.66 | -0.33 | -2.42 | -0.09 | -0.01 | 0.09 | 0.09 | 0.16 | 0.23 | 0.24 | 0.24 | 0.25 | 0.21 | 0.12 | 0.56 | -0.03 | 0.04 | 0.07 | 0.12 | 0.11 | 0.18 | 0.13 |
shares used in computing net income per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 45.2 | 45.1 | 0.1 | 45 | 44.9 | 44.6 | -0.1 | 44.8 | 44.7 | 44.8 | 45.4 | 45.2 | 44.9 | 0.7 | 44.8 | 43.3 | 40.6 | 0.1 | 40.4 | 40.1 | 39.8 | -39,323.5 | 39,557 | 39,399 | 39,122 | 214 | 38,930 | 38,802 | 36,723 | 67 | 33,540 | 33,433 | 33,061 | 88 | 32,759 | 32,565 | 32,309 | 205 | 31,993 | 31,615 | 30,485 | 59 | 29,477 | 29,438 | 28,877 | 81 | 28,451 | 28,370 | 27,978 | 847 | 27,656 | 23,292 | 23,013 | 23 | 22,804 | 22,734 | 22,468 | 97 | 21,891 | 21,670 | 21,501 | 40 | 21,419 | 21,379 | 21,301 | -97 | 21,708 | 21,643 | 21,564 | 53 | 21,366 | 21,236 | 21,113 | 620 | 20,737 | 18,250 | 16,868 | -12,539 | 16,252 | 16,217 | 16,188 | 536 | 16,051 | 16,046 | 10,110 | |
diluted | 45.2 | 45.1 | -0.1 | 45 | 45.4 | 44.6 | -0.1 | 44.8 | 44.7 | 44.8 | 45.6 | 45.2 | 45.6 | 0.7 | 45.4 | 44.3 | 41.6 | 0.2 | 41.1 | 40.8 | 40.7 | -39,706.5 | 40,025 | 39,399 | 39,448 | 174 | 38,930 | 39,297 | 37,491 | 87 | 34,360 | 34,064 | 33,865 | 263 | 33,100 | 32,792 | 32,309 | -89 | 32,155 | 31,777 | 30,964 | 24 | 29,477 | 29,882 | 29,918 | 158 | 28,979 | 28,757 | 27,978 | 768 | 27,656 | 23,710 | 23,688 | -47 | 23,246 | 23,482 | 23,516 | 45 | 23,060 | 23,016 | 22,918 | 40 | 21,419 | 21,379 | 21,301 | -97 | 21,708 | 21,643 | 22,067 | 30 | 22,166 | 22,045 | 21,972 | 25 | 21,879 | 19,168 | 17,787 | -12,593 | 16,252 | 17,227 | 17,124 | 543 | 16,976 | 17,204 | 10,965 | |
shares used in computing net income loss per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 45.2 | 45.1 | 0.1 | 45 | 44.9 | 44.6 | -0.1 | 44.8 | 44.7 | 44.8 | 45.4 | 45.2 | 44.9 | 0.7 | 44.8 | 43.3 | 40.6 | 0.1 | 40.4 | 40.1 | 39.8 | -39,323.5 | 39,557 | 39,399 | 39,122 | 214 | 38,930 | 38,802 | 36,723 | 67 | 33,540 | 33,433 | 33,061 | 88 | 32,759 | 32,565 | 32,309 | 205 | 31,993 | 31,615 | 30,485 | 59 | 29,477 | 29,438 | 28,877 | 81 | 28,451 | 28,370 | 27,978 | 847 | 27,656 | 23,292 | 23,013 | 23 | 22,804 | 22,734 | 22,468 | 97 | 21,891 | 21,670 | 21,501 | 40 | 21,419 | 21,379 | 21,301 | -97 | 21,708 | 21,643 | 21,564 | 53 | 21,366 | 21,236 | 21,113 | 620 | 20,737 | 18,250 | 16,868 | -12,539 | 16,252 | 16,217 | 16,188 | 536 | 16,051 | 16,046 | 10,110 | |
diluted | 45.2 | 45.1 | -0.1 | 45 | 45.4 | 44.6 | -0.1 | 44.8 | 44.7 | 44.8 | 45.6 | 45.2 | 45.6 | 0.7 | 45.4 | 44.3 | 41.6 | 0.2 | 41.1 | 40.8 | 40.7 | -39,706.5 | 40,025 | 39,399 | 39,448 | 174 | 38,930 | 39,297 | 37,491 | 87 | 34,360 | 34,064 | 33,865 | 263 | 33,100 | 32,792 | 32,309 | -89 | 32,155 | 31,777 | 30,964 | 24 | 29,477 | 29,882 | 29,918 | 158 | 28,979 | 28,757 | 27,978 | 768 | 27,656 | 23,710 | 23,688 | -47 | 23,246 | 23,482 | 23,516 | 45 | 23,060 | 23,016 | 22,918 | 40 | 21,419 | 21,379 | 21,301 | -97 | 21,708 | 21,643 | 22,067 | 30 | 22,166 | 22,045 | 21,972 | 25 | 21,879 | 19,168 | 17,787 | -12,593 | 16,252 | 17,227 | 17,124 | 543 | 16,976 | 17,204 | 10,965 | |
product | 503,500,000 | 479,000,000 | 452,700,000 | 418,500,000 | 389,600,000 | 380,900,000 | 362,500,000 | 368,600,000 | 299,500,000 | 294,400,000 | 277,900,000 | 259,400,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income on divestitures | 20,800,000 | 56,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost of revenues | 362,825,000 | 510,600,000 | 490,300,000 | 450,400,000 | 296,400,000 | 439,600,000 | 415,300,000 | 330,700,000 | 203,700,000 | 288,700,000 | 270,900,000 | 255,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross profit | 89,150,000 | 124,400,000 | 118,400,000 | 113,700,000 | 75,225,000 | 114,100,000 | 99,900,000 | 86,900,000 | 53,550,000 | 74,600,000 | 73,900,000 | 65,700,000 | 35,117,500 | 47,504,000 | 48,169,000 | 44,797,000 | 45,977,000 | 34,995,000 | 46,065,000 | 48,804,000 | 44,067,000 | 42,696,000 | 43,371,000 | 37,495,000 | 29,701,000 | 23,491,000 | 19,021,000 | 14,570,000 | 13,341,000 | 18,948,000 | 18,822,000 | 19,919,000 | 18,363,000 | 10,307,000 | 21,152,000 | 23,311,000 | 21,570,000 | 15,833,000 | 16,103,000 | 13,823,000 | 11,551,000 | 14,323,000 | 14,254,000 | 15,660,000 | 9,595,000 | 12,852,000 | 18,993,000 | 17,552,000 | 14,771,000 | 17,201,000 | 14,795,000 | 12,376,000 | 8,457,000 | 3,283,000 | -854,000 | -2,870,000 | 416,000 | 5,468,000 | 7,522,000 | 12,060,000 | 11,517,000 | 13,370,000 | 15,816,000 | 16,757,000 | 16,414,000 | 15,371,000 | 10,710,000 | 8,191,000 | -4,456,000 | 2,573,000 | 5,591,000 | 6,649,000 | 6,403,000 | 7,803,000 | 8,922,000 | 6,081,000 | ||||||||||
revenues | 194,957,750 | 254,323,000 | 265,367,000 | 260,141,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of goods sold | 159,840,250 | 206,819,000 | 217,198,000 | 215,344,000 | 211,412,000 | 199,084,000 | 244,148,000 | 266,038,000 | 204,819,000 | 199,914,000 | 184,890,000 | 167,099,000 | 144,844,000 | 122,663,000 | 110,810,000 | 97,659,000 | 90,079,000 | 103,868,000 | 98,727,000 | 105,399,000 | 101,652,000 | 106,734,000 | 111,525,000 | 120,913,000 | 104,698,000 | 91,350,000 | 94,004,000 | 86,641,000 | 78,516,000 | 86,526,000 | 87,695,000 | 94,905,000 | 77,278,000 | 92,454,000 | 114,748,000 | 109,167,000 | 105,532,000 | 101,285,000 | 91,083,000 | 86,091,000 | 64,324,000 | 38,041,000 | 24,106,000 | 25,270,000 | 46,654,000 | 54,660,000 | 59,842,000 | 80,297,000 | 81,241,000 | 82,165,000 | 88,906,000 | 94,035,000 | 91,085,000 | 88,694,000 | 57,759,000 | 49,004,000 | -27,812,000 | 24,967,000 | 33,698,000 | 35,275,000 | 34,945,000 | 39,706,000 | 45,586,000 | 34,756,000 | ||||||||||||||||||||||
interest and other income | -3,800,250 | -3,492,000 | -6,390,000 | -5,319,000 | -5,187,000 | -2,766,000 | -809,000 | 326,000 | -378,000 | -19,000 | -1,120,000 | -938,000 | -181,000 | -1,336,000 | -836,000 | -1,091,000 | -163,000 | -756,000 | -359,000 | -956,000 | -334,000 | -437,000 | -452,000 | -629,000 | -664,000 | -968,000 | -730,000 | -957,000 | -233,000 | -813,000 | -14,000 | -105,000 | -96,000 | -275,000 | -367,000 | -368,000 | -133,000 | -237,000 | -145,000 | -155,000 | -1,403,000 | 189,000 | 228,000 | -195,000 | -44,000 | -236,000 | 246,000 | -344,000 | -347,000 | -460,000 | -459,000 | -531,000 | -619,000 | -616,000 | -36,000 | -487,000 | -525,000 | 30,000 | 28,000 | 27,000 | ||||||||||||||||||||||||||
income before income tax provision | 2,552,000 | 4,766,000 | 2,581,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax provision | 2,055,000 | 3,878,000 | 2,835,000 | 1,507,000 | 5,335,000 | 4,596,000 | 2,895,000 | 2,493,000 | 730,000 | 3,527,000 | 3,106,000 | 4,494,000 | 2,536,000 | 2,750,000 | 2,160,000 | 1,450,000 | 12,311,000 | 647,000 | 862,000 | 519,000 | 1,060,000 | 862,000 | 1,575,000 | 581,000 | 979,000 | 1,502,000 | 1,261,750 | 880,000 | 2,168,000 | 1,999,000 | 770,000 | 779,000 | 153,000 | 1,527,000 | 1,958,000 | 2,179,000 | 1,222,000 | 1,130,000 | 454,000 | 537,000 | ||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to noncontrolling interest | 268,000 | 375,000 | -52,000 | 749,000 | 796,000 | -443,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income attributable to ultra clean holdings, inc. | 229,000 | 513,000 | -202,000 | 605,000 | -1,108,000 | -5,997,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sales | 209,783,500 | 234,079,000 | 290,213,000 | 314,842,000 | 248,886,000 | 242,610,000 | 228,261,000 | 204,594,000 | 174,545,000 | 146,154,000 | 129,831,000 | 112,229,000 | 103,420,000 | 122,816,000 | 117,549,000 | 125,318,000 | 120,015,000 | 117,041,000 | 132,677,000 | 144,224,000 | 126,268,000 | 107,183,000 | 110,107,000 | 100,464,000 | 90,067,000 | 100,849,000 | 101,949,000 | 110,565,000 | 86,873,000 | 105,306,000 | 133,741,000 | 126,719,000 | 120,303,000 | 118,486,000 | 105,878,000 | 98,467,000 | 72,781,000 | 41,324,000 | 23,252,000 | 22,400,000 | 47,070,000 | 60,128,000 | 67,364,000 | 92,357,000 | 92,758,000 | 95,535,000 | 104,722,000 | 110,792,000 | 57,195,000 | 27,188,500 | 27,540,000 | 39,289,000 | 41,924,000 | 41,348,000 | 47,509,000 | 54,508,000 | 40,837,000 | |||||||||||||||||||||||||||||
income before benefit for income taxes | 8,532,000 | -336,000 | 5,629,000 | 8,289,000 | 4,468,000 | -10,353,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | 1,476,000 | 1,244,000 | 375,000 | -25,000 | -398,000 | -539,000 | 1,733,000 | 1,592,000 | 618,000 | -542,000 | -536,000 | 7,551,000 | -3,313,000 | -10,352,000 | -616,000 | -747,000 | 1,056,500 | 1,874,000 | 1,317,000 | -327,000 | 222,000 | 1,288,000 | -2,059,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition costs | 2,063,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in computing net income per share | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 45.2 | 45.1 | 0.1 | 45 | 44.9 | 44.6 | -0.1 | 44.8 | 44.7 | 44.8 | 45.4 | 45.2 | 44.9 | 0.7 | 44.8 | 43.3 | 40.6 | 0.1 | 40.4 | 40.1 | 39.8 | -39,323.5 | 39,557 | 39,399 | 39,122 | 214 | 38,930 | 38,802 | 36,723 | 67 | 33,540 | 33,433 | 33,061 | 88 | 32,759 | 32,565 | 32,309 | 205 | 31,993 | 31,615 | 30,485 | 59 | 29,477 | 29,438 | 28,877 | 81 | 28,451 | 28,370 | 27,978 | 847 | 27,656 | 23,292 | 23,013 | 23 | 22,804 | 22,734 | 22,468 | 97 | 21,891 | 21,670 | 21,501 | 40 | 21,419 | 21,379 | 21,301 | -97 | 21,708 | 21,643 | 21,564 | 53 | 21,366 | 21,236 | 21,113 | 620 | 20,737 | 18,250 | 16,868 | -12,539 | 16,252 | 16,217 | 16,188 | 536 | 16,051 | 16,046 | 10,110 | |
diluted | 45.2 | 45.1 | -0.1 | 45 | 45.4 | 44.6 | -0.1 | 44.8 | 44.7 | 44.8 | 45.6 | 45.2 | 45.6 | 0.7 | 45.4 | 44.3 | 41.6 | 0.2 | 41.1 | 40.8 | 40.7 | -39,706.5 | 40,025 | 39,399 | 39,448 | 174 | 38,930 | 39,297 | 37,491 | 87 | 34,360 | 34,064 | 33,865 | 263 | 33,100 | 32,792 | 32,309 | -89 | 32,155 | 31,777 | 30,964 | 24 | 29,477 | 29,882 | 29,918 | 158 | 28,979 | 28,757 | 27,978 | 768 | 27,656 | 23,710 | 23,688 | -47 | 23,246 | 23,482 | 23,516 | 45 | 23,060 | 23,016 | 22,918 | 40 | 21,419 | 21,379 | 21,301 | -97 | 21,708 | 21,643 | 22,067 | 30 | 22,166 | 22,045 | 21,972 | 25 | 21,879 | 19,168 | 17,787 | -12,593 | 16,252 | 17,227 | 17,124 | 543 | 16,976 | 17,204 | 10,965 | |
net sales | 57,432,250 | 104,065,000 | 68,469,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
incomefrom operations | 4,253,250 | 8,050,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before income taxes | 3,968,500 | 7,434,000 | 5,179,000 | 3,261,000 | 2,357,000 | 3,201,000 | 5,148,000 | 2,355,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock and other deferred compensation | 39,250 | 52,000 | 53,000 | 52,000 | 52,000 | 52,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense and other | -103,250 | -2,000 | -21,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock based compensation | 52,000 | 604,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other income interest expense and other | -390,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes benefit | -942,000 |
We provide you with 20 years income statements for Ultra Clean stock, allowing you to gain comprehensive visibility into the fundamentals of the company. Our detailed breakdowns include key financial metrics such as earnings, sales and marketing expenses, research and development costs, profits, and profit margins. This in-depth information is essential for making informed investment decisions and understanding the financial health and performance of Ultra Clean stock. Explore the full financial landscape of Ultra Clean stock with our expertly curated income statements.
The information provided in this report about Ultra Clean stock is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.