Ultra Clean Holdings, Inc(NASDAQ:UCTT)

Ultra Clean Holdings, Inc. designs, engineers, and manufactures production tools, modules, and subsystems for the semiconductor and display capital equipment markets in the United States and internationally. The company provides subsystems, such as wafer cleaning modules; chemical delivery modules t...
Website: http://www.uct.com
Full Time Employees: 3,940
Sector: Technology
Industry: Semiconductor Equipment & Materials
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
| Unit: USD | 2025-12-26 | 2025-09-26 | 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-12-31 | 2005-11-16 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-11-16 | 2004-09-30 | 2004-06-30 | 2004-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenues: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
products | 442,400,000 | 445,000,000 | 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 | 64,300,000 | 65,000,000 | 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 | 506,700,000 | 510,000,000 | 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 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
yoy | -10.05% | -5.63% | 0.52% | 8.56% | 26.67% | 24.23% | 22.44% | 10.25% | -21.49% | -31.50% | -30.75% | -23.19% | -7.92% | 14.68% | 18.15% | 35.08% | 66.42% | 52.41% | 49.42% | 30.13% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | -0.65% | -1.70% | 0.04% | -7.94% | 4.24% | 4.71% | 8.04% | 7.42% | 2.23% | 3.20% | -2.72% | -23.50% | -10.80% | 4.32% | 7.91% | -8.29% | 11.09% | 7.47% | 23.37% | 12.99% | 1.73% | 5.37% | 7.45% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cost of revenues: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total cost revenues | 429,400,000 | 427,800,000 | 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 | 77,300,000 | 82,200,000 | 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 | -15.80% | -11.99% | -10.17% | 1.69% | 29.30% | 43.25% | 29.96% | 13.15% | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
qoq | -5.96% | 3.40% | -5.36% | -8.50% | -1.71% | 5.54% | 7.14% | 16.34% | 8.90% | -4.26% | -6.71% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gross margin % | 15.26% | 16.12% | 15.32% | 16.20% | 16.30% | 17.28% | 17.15% | 17.29% | 15.97% | 14.99% | 16.16% | 16.85% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | 0% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | NaN% | ||
operating expenses: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
research and development | 8,800,000 | 7,800,000 | 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,700,000 | 15,100,000 | 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 | 41,900,000 | 48,700,000 | 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 | 66,400,000 | 71,600,000 | 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 | 10,900,000 | 10,600,000 | -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 | -57.92% | -57.94% | -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% | -665.01% | 235.24% | -139.60% | -65.10% | -67.03% | |||||||||||
qoq | 2.83% | -107.48% | -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% | -470.10% | -182.56% | -34.39% | -27.22% | -38.03% | 88.31% | ||||||||
operating margin % | 2.15% | 2.08% | -27.33% | 2.49% | 4.60% | 4.66% | 4.44% | 3.62% | 1.01% | 1.31% | 2.99% | 2.86% | 7.73% | 5.72% | -0.90% | 8.10% | 10.21% | 9.14% | 6.19% | 9.67% | 8.96% | 9.61% | 8.93% | 7.04% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | NaN% | NaN% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | ||
interest income | 900,000 | 1,100,000 | 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 | -8,400,000 | -9,900,000 | -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 | -1,400,000 | -1,200,000 | -2,200,000 | 800,000 | 8,400,000 | -4,100,000 | 17,400,000 | -3,800,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 provision for income taxes | 2,000,000 | 600,000 | -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 | 1,614,500 | 5,364,000 | 2,883,000 | -1,789,000 | -3,477,000 | 2,323,000 | 1,692,000 | 7,615,000 | 2,423,000 | 2,897,000 | -336,000 | 2,206,000 | -2,240,000 | 6,162,000 | 9,126,000 | 7,819,000 | 6,424,000 | 1,953,000 | -1,954,000 | -10,353,000 | -62,568,000 | -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 | |||||||||||||||||||||||||
provision for income taxes | 5,825,000 | 8,700,000 | 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 | -600,000 | -8,100,000 | -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 | -103.00% | -2800.00% | -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% | 253.24% | -799.12% | 207.95% | -126.51% | -63.83% | -61.35% | ||||||||
qoq | -92.59% | -94.95% | 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% | -378.09% | -181.79% | -42.04% | 11.60% | -38.07% | 118.61% | |||||
net income margin % | -0.12% | -1.59% | -30.94% | -0.48% | 3.55% | 0.06% | 4.17% | -1.51% | -0.36% | -2.94% | -1.95% | 0.09% | 5.01% | 2.03% | -3.56% | 5.46% | 7.93% | 6.14% | 3.49% | 6.13% | 6.14% | 6.91% | 6.41% | 3.27% | -Infinity% | Infinity% | -Infinity% | Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | -Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | Infinity% | ||
less: net income attributable to noncontrolling interests | 2,700,000 | 2,800,000 | 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 | -3,300,000 | -10,900,000 | -162,000,000 | 16,300,000 | -2,300,000 | 19,100,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 | -0.07 | -0.24 | -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.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 | -0.07 | -0.24 | -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.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 | 0.1 | 45.4 | 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 | 0.1 | 45.4 | 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 loss attributable to uct | -5,000,000 | -9,400,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in computing net income loss per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.1 | 45.4 | 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 | 0.1 | 45.4 | 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 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in computing net loss per share: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.1 | 45.4 | 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 | 0.1 | 45.4 | 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 loss on divestitures | 20,800,000 | 56,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other expense | -200,000 | -2,100,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 | -252,500 | -275,000 | -367,000 | -368,000 | -133,500 | -237,000 | -145,000 | -155,000 | 153,000 | 189,000 | 228,000 | -195,000 | -206,500 | -236,000 | 246,000 | -344,000 | -347,000 | -460,000 | -459,000 | -531,000 | -284,750 | -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 | 1,244,000 | 375,000 | 581,000 | -25,000 | 485,500 | -539,000 | 979,000 | 1,502,000 | -6,341,000 | 880,000 | 2,168,000 | 1,999,000 | 770,000 | -542,000 | -536,000 | -3,313,000 | -10,352,000 | -616,000 | -747,000 | 779,000 | 153,000 | 1,527,000 | 1,958,000 | 2,179,000 | 3,040,000 | 1,874,000 | 1,222,000 | 1,130,000 | 166,000 | -327,000 | 454,000 | 537,000 | 1,072,250 | 1,288,000 | |||||||||||||||||||||||||||||||||
net income attributable to noncontrolling interest | 268,000 | 375,000 | -52,000 | 749,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 | |||||||||||||||||||||||||||||||||
net loss attributable to noncontrolling interest | -110,750 | -443,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before benefit from income taxes | 3,069,000 | 4,592,000 | -4,400,000 | 7,607,000 | 4,902,000 | 5,245,000 | 4,035,000 | -6,512,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income before benefit for income taxes | 8,532,000 | 4,795,250 | 8,289,000 | 4,468,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income tax benefit | 1,476,000 | 745,000 | 1,592,000 | 618,000 | 7,551,000 | -2,059,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition costs | 2,063,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
shares used in computing net income per share | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.1 | 45.4 | 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 | 0.1 | 45.4 | 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 loss per share | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
basic | 0.1 | 45.4 | 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 | 0.1 | 45.4 | 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 |
Balance Sheets:
Quarterly
Annual
| Unit: USD | 2025-12-26 | 2025-09-26 | 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-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents | 311,800,000 | 314,100,000 | 327,400,000 | 317,600,000 | 313,900,000 | 318,200,000 | 319,500,000 | 293,000,000 | 307,000,000 | 342,000,000 | 320,800,000 | 322,100,000 | 358,800,000 | 453,500,000 | 421,400,000 | 367,000,000 | 466,500,000 | 457,000,000 | 451,400,000 | 264,300,000 | 200,300,000 | 176,100,000 | 214,400,000 | 208,100,000 | 162,500,000 | 158,690,000 | 168,128,000 | 154,774,000 | 144,145,000 | 160,340,000 | 141,146,000 | 162,365,000 | 68,306,000 | 65,939,000 | 59,482,000 | 54,935,000 | 52,465,000 | 47,270,000 | 44,053,000 | 45,539,000 | 50,103,000 | 59,783,000 | 76,614,000 | 69,607,000 | 78,997,000 | 75,147,000 | 69,365,000 | 74,289,000 | 60,415,000 | 65,941,000 | 71,333,000 | 64,943,000 | 54,311,000 | 58,329,000 | 51,137,000 | 54,770,000 | 52,155,000 | 37,872,000 | 37,636,000 | 35,283,000 | 34,654,000 | 27,728,000 | 23,101,000 | 27,744,000 | 26,697,000 | 30,695,000 | 30,200,000 | 29,768,000 | 29,620,000 | 28,468,000 | 32,571,000 | 24,968,000 | 33,447,000 | 28,038,000 | 19,942,000 | 24,642,000 | 23,321,000 | 18,923,000 | 18,958,000 | 19,804,000 | 10,663,000 | 14,124,000 | 11,292,000 | |||||
accounts receivable | 208,800,000 | 199,500,000 | 206,700,000 | 217,900,000 | 241,100,000 | 228,100,000 | 206,900,000 | 194,500,000 | 180,800,000 | 170,500,000 | 178,600,000 | 190,300,000 | 253,700,000 | 236,000,000 | 243,800,000 | 279,300,000 | 250,100,000 | 232,500,000 | 210,400,000 | 168,000,000 | 145,500,000 | 145,500,000 | 138,900,000 | 113,200,000 | 112,700,000 | 110,388,000 | 98,306,000 | 110,971,000 | 106,956,000 | 95,056,000 | 98,608,000 | 83,660,000 | 90,213,000 | 107,662,000 | 101,874,000 | 94,848,000 | 74,663,000 | 65,805,000 | 73,069,000 | 66,669,000 | 59,148,000 | 57,534,000 | 57,513,000 | 69,625,000 | 61,817,000 | 57,459,000 | 67,947,000 | 72,197,000 | 67,450,000 | 49,728,000 | 47,070,000 | 49,571,000 | 50,074,000 | 47,549,000 | 41,942,000 | 48,974,000 | 41,051,000 | 47,670,000 | 57,779,000 | 58,002,000 | 54,589,000 | 46,554,000 | 45,691,000 | 45,522,000 | 34,787,000 | 15,515,000 | 10,326,000 | 10,466,000 | 13,790,000 | 28,817,000 | 26,638,000 | 47,757,000 | 34,845,000 | 42,861,000 | 49,844,000 | 47,485,000 | 44,543,000 | 47,108,000 | 51,982,000 | 26,257,000 | 19,528,000 | 15,805,000 | 17,170,000 | 18,779,000 | 13,785,000 | 15,940,000 | 21,635,000 | 19,679,000 |
inventories | 390,900,000 | 382,200,000 | 375,600,000 | 374,600,000 | 381,000,000 | 402,600,000 | 399,900,000 | 388,100,000 | 374,500,000 | 378,300,000 | 398,800,000 | 433,000,000 | 443,900,000 | 405,100,000 | 405,100,000 | 440,300,000 | 379,200,000 | 324,600,000 | 302,000,000 | 189,200,000 | 180,400,000 | 175,300,000 | 193,800,000 | 187,000,000 | 172,400,000 | 153,549,000 | 164,055,000 | 180,299,000 | 186,116,000 | 198,578,000 | 228,570,000 | 261,798,000 | 236,840,000 | 165,303,000 | 139,705,000 | 123,037,000 | 103,861,000 | 89,015,000 | 90,302,000 | 81,995,000 | 72,716,000 | 18,381,000 | 15,064,000 | |||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | 48,200,000 | 45,600,000 | 46,100,000 | 37,700,000 | 34,100,000 | 36,900,000 | 34,500,000 | 33,100,000 | 30,900,000 | 35,000,000 | 37,200,000 | 35,800,000 | 42,400,000 | 41,500,000 | 41,500,000 | 36,100,000 | 41,300,000 | 38,600,000 | 35,500,000 | 14,700,000 | 18,900,000 | 17,200,000 | 18,700,000 | 19,600,000 | 19,400,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total current assets | 959,700,000 | 941,400,000 | 955,800,000 | 947,800,000 | 970,100,000 | 985,800,000 | 960,800,000 | 908,700,000 | 893,200,000 | 925,800,000 | 935,400,000 | 981,200,000 | 1,098,800,000 | 1,136,100,000 | 1,111,800,000 | 1,122,700,000 | 1,137,100,000 | 1,052,700,000 | 999,300,000 | 636,200,000 | 545,100,000 | 514,100,000 | 565,800,000 | 527,900,000 | 467,000,000 | 442,910,000 | 454,591,000 | 474,100,000 | 462,925,000 | 484,847,000 | 483,439,000 | 521,048,000 | 407,448,000 | 350,364,000 | 307,890,000 | 279,041,000 | 237,450,000 | 209,031,000 | 214,315,000 | 200,720,000 | 190,139,000 | 205,379,000 | 211,185,000 | 211,015,000 | 208,447,000 | 198,074,000 | 214,703,000 | 222,730,000 | 200,459,000 | 173,027,000 | 173,913,000 | 172,327,000 | 165,119,000 | 176,588,000 | 143,894,000 | 169,509,000 | 154,120,000 | 155,025,000 | 174,144,000 | 165,575,000 | 154,466,000 | 142,340,000 | 126,650,000 | 132,306,000 | 114,465,000 | 88,405,000 | 77,604,000 | 85,786,000 | 94,492,000 | 116,045,000 | 111,637,000 | 127,835,000 | 125,341,000 | 130,183,000 | 123,765,000 | 129,047,000 | 121,267,000 | 119,574,000 | 120,919,000 | 78,292,000 | 53,263,000 | 48,426,000 | 45,792,000 | 51,417,000 | 46,590,000 | 50,554,000 | 83,275,000 | |
property, plant and equipment | 324,600,000 | 329,100,000 | 336,700,000 | 328,600,000 | 325,900,000 | 327,700,000 | 326,600,000 | 329,200,000 | 328,300,000 | 308,900,000 | 306,500,000 | 289,900,000 | 279,600,000 | 242,300,000 | 248,600,000 | 250,100,000 | 242,300,000 | 227,900,000 | 218,300,000 | 157,300,000 | 159,200,000 | 150,500,000 | 148,100,000 | 143,400,000 | 145,300,000 | 143,719,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
goodwill | 114,200,000 | 114,200,000 | 114,200,000 | 265,300,000 | 265,300,000 | 265,300,000 | 265,200,000 | 265,200,000 | 265,200,000 | 248,800,000 | 248,800,000 | 248,800,000 | 248,800,000 | 248,800,000 | 250,700,000 | 268,500,000 | 270,000,000 | 263,600,000 | 257,200,000 | 171,100,000 | 171,100,000 | 171,100,000 | 171,100,000 | 171,100,000 | 171,100,000 | 169,557,000 | 166,654,000 | 150,226,000 | 150,226,000 | 151,869,000 | 85,248,000 | 85,248,000 | 85,248,000 | 85,248,000 | 85,248,000 | 85,248,000 | 85,248,000 | 85,248,000 | 85,248,000 | 85,248,000 | 85,248,000 | 84,495,000 | 74,298,000 | 74,298,000 | 55,918,000 | 55,918,000 | 55,918,000 | 55,918,000 | 55,918,000 | 55,918,000 | 55,918,000 | 56,662,000 | 56,662,000 | 56,899,000 | 34,063,000 | 34,196,000 | 34,196,000 | 34,196,000 | 34,248,000 | 34,248,000 | 33,744,000 | 33,490,000 | 32,058,000 | 31,857,000 | 6,084,000 | 6,084,000 | 6,110,000 | 6,617,000 | 6,617,000 | 6,617,000 | 6,617,000 | 6,617,000 | 6,617,000 | |||||||||||||||
intangible assets | 156,800,000 | 163,700,000 | 170,600,000 | 177,600,000 | 184,900,000 | 192,400,000 | 200,000,000 | 207,600,000 | 215,300,000 | 170,900,000 | 176,500,000 | 182,000,000 | 187,900,000 | 194,800,000 | 207,400,000 | 245,700,000 | 22,850,000 | 23,587,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred tax assets | 3,500,000 | 3,100,000 | 2,800,000 | 3,500,000 | 3,100,000 | 3,600,000 | 3,100,000 | 3,300,000 | 3,100,000 | 36,500,000 | 37,000,000 | 36,600,000 | 36,000,000 | 37,300,000 | 37,200,000 | 36,600,000 | 37,600,000 | 23,100,000 | 23,300,000 | 22,300,000 | 23,500,000 | 15,800,000 | 15,500,000 | 13,900,000 | 15,500,000 | 12,274,000 | 12,244,000 | 10,201,000 | 10,167,000 | 4,918,000 | 5,067,000 | 5,032,000 | 4,951,000 | 1,098,000 | 1,111,000 | 1,262,000 | 1,355,000 | 3,777,000 | 3,726,000 | 4,072,000 | 4,072,000 | 4,071,000 | 2,856,000 | 1,992,000 | ||||||||||||||||||||||||||||||||||||||||||||
operating lease right-of-use assets | 157,200,000 | 156,900,000 | 153,900,000 | 157,200,000 | 161,000,000 | 162,200,000 | 161,300,000 | 163,400,000 | 151,700,000 | 144,500,000 | 128,300,000 | 114,800,000 | 99,000,000 | 87,200,000 | 79,200,000 | 86,800,000 | 83,400,000 | 87,000,000 | 69,800,000 | 41,700,000 | 37,800,000 | 38,100,000 | 38,900,000 | 35,600,000 | 34,900,000 | 33,055,000 | 34,721,000 | 32,892,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other non-current assets | 13,000,000 | 12,100,000 | 11,600,000 | 11,000,000 | 9,600,000 | 10,500,000 | 10,300,000 | 10,200,000 | 10,900,000 | 10,100,000 | 11,200,000 | 12,600,000 | 10,800,000 | 9,500,000 | 10,500,000 | 9,300,000 | 9,300,000 | 8,700,000 | 8,300,000 | 6,400,000 | 5,300,000 | 5,200,000 | 5,000,000 | 4,900,000 | 5,200,000 | 5,953,000 | 5,743,000 | 6,091,000 | 5,193,000 | 8,072,000 | 1,830,000 | 2,181,000 | 1,932,000 | 1,769,000 | 1,565,000 | 1,007,000 | 762,000 | 743,000 | 753,000 | 725,000 | 717,000 | 705,000 | 754,000 | 747,000 | 667,000 | 374,000 | 377,000 | 374,000 | 583,000 | 6,417,000 | 6,244,000 | 6,486,000 | 530,000 | 5,372,000 | 5,177,000 | 5,186,000 | 417,000 | 590,000 | 598,000 | 592,000 | 571,000 | 366,000 | 386,000 | 395,000 | 408,000 | 286,000 | 306,000 | 4,906,000 | 4,978,000 | 509,000 | 548,000 | 593,000 | 633,000 | 847,000 | 757,000 | 711,000 | 745,000 | 780,000 | 331,000 | 234,000 | 231,000 | 233,000 | 326,000 | 284,000 | 276,000 | 344,000 | 367,000 | 359,000 |
total assets | 1,729,000,000 | 1,720,500,000 | 1,745,600,000 | 1,891,000,000 | 1,919,900,000 | 1,947,500,000 | 1,927,300,000 | 1,887,600,000 | 1,867,700,000 | 1,845,500,000 | 1,843,700,000 | 1,865,900,000 | 1,960,900,000 | 1,956,000,000 | 1,945,400,000 | 2,011,600,000 | 2,025,400,000 | 1,924,000,000 | 1,846,700,000 | 1,190,600,000 | 1,102,500,000 | 1,060,300,000 | 1,114,800,000 | 1,072,200,000 | 1,019,300,000 | 992,877,000 | 1,008,958,000 | 1,003,245,000 | 965,477,000 | 986,632,000 | 643,745,000 | 680,837,000 | 563,412,000 | 500,753,000 | 453,843,000 | 423,280,000 | 380,697,000 | 352,295,000 | 358,336,000 | 345,950,000 | 336,153,000 | 356,106,000 | 341,552,000 | 342,713,000 | 296,142,000 | 284,353,000 | 303,827,000 | 312,935,000 | 292,543,000 | 267,353,000 | 269,330,000 | 270,412,000 | 265,929,000 | 278,401,000 | 166,820,000 | 193,200,000 | 178,299,000 | 174,895,000 | 193,985,000 | 184,641,000 | 172,995,000 | 160,026,000 | 144,384,000 | 149,535,000 | 131,310,000 | 105,041,000 | 94,709,000 | 108,072,000 | 117,411,000 | 190,634,000 | 186,947,000 | 199,960,000 | 195,027,000 | 197,846,000 | 191,271,000 | 195,193,000 | 187,047,000 | 185,776,000 | 186,682,000 | 100,071,000 | 75,009,000 | 70,320,000 | 68,424,000 | 74,236,000 | 67,698,000 | 68,154,000 | 71,857,000 | 104,411,000 |
liabilities and stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank borrowings | 9,900,000 | 9,900,000 | 10,000,000 | 10,000,000 | 16,000,000 | 16,400,000 | 16,300,000 | 17,000,000 | 17,600,000 | 17,800,000 | 22,700,000 | 20,800,000 | 20,100,000 | 22,300,000 | 19,500,000 | 22,100,000 | 23,200,000 | 21,600,000 | 8,000,000 | 7,400,000 | 7,500,000 | 7,700,000 | 8,300,000 | 8,800,000 | 9,013,000 | 7,203,000 | 9,686,000 | 9,671,000 | 42,818,000 | 54,826,000 | 54,779,000 | 12,381,000 | 15,518,000 | 16,117,000 | 16,108,000 | 16,819,000 | 15,196,000 | 12,992,000 | 13,789,000 | 12,744,000 | 11,207,000 | 6,514,000 | 4,847,000 | 9,541,000 | 37,857,000 | 43,857,000 | 48,825,000 | 37,705,000 | 36,706,000 | 48,706,000 | 48,706,000 | 48,706,000 | 48,523,000 | 2,736,000 | 2,708,000 | 2,931,000 | 3,071,000 | 3,333,000 | 3,762,000 | 4,110,000 | 1,702,000 | 1,957,000 | 2,027,000 | 2,008,000 | 1,989,000 | 1,971,000 | 2,654,000 | 5,736,000 | 3,074,000 | 3,400,000 | 3,383,000 | 3,575,000 | 3,559,000 | 3,543,000 | 3,414,000 | 4,206,000 | 4,981,000 | 6,172,000 | 1,600,000 | 2,343,000 | 2,341,000 | 2,326,000 | 726,000 | |||||
accounts payable | 194,900,000 | 191,200,000 | 202,200,000 | 207,400,000 | 212,500,000 | 233,200,000 | 229,000,000 | 215,700,000 | 192,900,000 | 187,500,000 | 183,500,000 | 196,000,000 | 253,500,000 | 271,300,000 | 259,400,000 | 288,100,000 | 332,900,000 | 271,300,000 | 231,000,000 | 164,900,000 | 121,300,000 | 111,400,000 | 140,100,000 | 129,300,000 | 133,100,000 | 101,008,000 | 97,288,000 | 99,204,000 | 99,011,000 | 95,178,000 | 113,803,000 | 169,592,000 | 173,521,000 | 130,539,000 | 104,089,000 | 95,522,000 | 71,189,000 | 51,954,000 | 64,712,000 | 52,951,000 | 39,660,000 | 47,503,000 | 46,476,000 | 50,128,000 | 48,944,000 | 42,444,000 | 45,525,000 | 55,381,000 | 53,962,000 | 37,770,000 | 30,069,000 | 34,587,000 | 23,485,000 | 34,084,000 | 25,797,000 | 39,050,000 | 29,451,000 | 26,931,000 | 48,916,000 | 48,740,000 | 45,957,000 | 51,094,000 | 43,323,000 | 54,304,000 | 46,098,000 | 23,103,000 | 11,192,000 | 10,693,000 | 11,275,000 | 28,196,000 | 22,559,000 | 38,251,000 | 36,817,000 | 33,566,000 | 32,979,000 | 40,504,000 | 37,583,000 | 39,792,000 | 44,319,000 | 24,260,000 | 14,188,000 | 10,943,000 | 8,526,000 | 16,822,000 | 12,302,000 | 15,431,000 | 19,721,000 | 22,354,000 |
accrued compensation and related benefits | 51,100,000 | 49,600,000 | 47,600,000 | 39,700,000 | 50,100,000 | 47,900,000 | 49,200,000 | 37,100,000 | 47,700,000 | 40,800,000 | 40,000,000 | 37,800,000 | 52,500,000 | 47,500,000 | 50,700,000 | 40,800,000 | 46,800,000 | 52,000,000 | 43,900,000 | 30,900,000 | 34,500,000 | 30,800,000 | 27,700,000 | 25,000,000 | 24,800,000 | 24,552,000 | 19,198,000 | 18,912,000 | 15,846,000 | 18,981,000 | 9,416,000 | 11,004,000 | 10,788,000 | 12,510,000 | 10,981,000 | 10,822,000 | 7,904,000 | 6,992,000 | 7,199,000 | 5,000,000 | 6,536,000 | 5,882,000 | 6,410,000 | 5,310,000 | 5,308,000 | 5,071,000 | 6,902,000 | 5,519,000 | 5,730,000 | 4,161,000 | 5,048,000 | 3,194,000 | 4,611,000 | 4,061,000 | 3,924,000 | 2,968,000 | 2,803,000 | 3,231,000 | 5,137,000 | 3,870,000 | 3,689,000 | 3,383,000 | 4,320,000 | 2,878,000 | 2,378,000 | 1,157,000 | 1,284,000 | 963,000 | 2,320,000 | 3,012,000 | 2,359,000 | 3,747,000 | 3,006,000 | 4,120,000 | 3,615,000 | 4,000,000 | 4,021,000 | 3,658,000 | 3,274,000 | 1,666,000 | 769,000 | 1,082,000 | 1,000,000 | 1,475,000 | 1,546,000 | |||
operating lease liabilities | 20,200,000 | 18,600,000 | 18,600,000 | 18,600,000 | 18,600,000 | 19,000,000 | 18,700,000 | 18,300,000 | 18,100,000 | 16,500,000 | 17,600,000 | 17,400,000 | 17,100,000 | 16,100,000 | 15,400,000 | 17,300,000 | 17,300,000 | 18,200,000 | 16,000,000 | 12,400,000 | 11,700,000 | 12,100,000 | 12,100,000 | 13,400,000 | 13,200,000 | 11,578,000 | 11,295,000 | 10,554,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current liabilities | 24,600,000 | 24,100,000 | 33,600,000 | 37,500,000 | 38,400,000 | 42,300,000 | 38,200,000 | 41,300,000 | 33,700,000 | 31,200,000 | 35,400,000 | 39,800,000 | 45,300,000 | 52,400,000 | 47,600,000 | 51,900,000 | 50,000,000 | 46,300,000 | 42,500,000 | 46,900,000 | 26,300,000 | 33,500,000 | 39,300,000 | 37,000,000 | 30,700,000 | 16,496,000 | 19,985,000 | 18,337,000 | 14,770,000 | 17,962,000 | 10,143,000 | 9,441,000 | 9,987,000 | 11,020,000 | 10,441,000 | 8,039,000 | 4,515,000 | 10,208,000 | 7,251,000 | 7,372,000 | 5,187,000 | 5,371,000 | 2,307,000 | 2,738,000 | 2,130,000 | 2,739,000 | 3,118,000 | 3,122,000 | 2,385,000 | 2,040,000 | 2,267,000 | 1,894,000 | 2,418,000 | 2,422,000 | 2,191,000 | 1,324,000 | 662,000 | 7,411,000 | 5,973,000 | 5,321,000 | 3,195,000 | 1,847,000 | 1,016,000 | 3,247,000 | 1,830,000 | 2,747,000 | 2,671,000 | 1,742,000 | 1,563,000 | 1,670,000 | 1,230,000 | 791,000 | 1,412,000 | 2,907,000 | 2,625,000 | 1,327,000 | 1,454,000 | 1,271,000 | 1,383,000 | 964,000 | ||||||||
total current liabilities | 300,700,000 | 293,400,000 | 312,000,000 | 313,200,000 | 335,600,000 | 358,800,000 | 351,400,000 | 329,400,000 | 310,000,000 | 293,600,000 | 294,300,000 | 313,700,000 | 389,200,000 | 407,400,000 | 395,400,000 | 417,600,000 | 469,100,000 | 411,000,000 | 355,000,000 | 263,100,000 | 201,200,000 | 195,300,000 | 226,900,000 | 213,000,000 | 210,600,000 | 162,647,000 | 154,969,000 | 156,693,000 | 139,298,000 | 175,623,000 | 188,868,000 | 245,492,000 | 207,347,000 | 170,248,000 | 142,279,000 | 131,132,000 | 101,061,000 | 85,023,000 | 92,892,000 | 79,704,000 | 64,711,000 | 70,525,000 | 62,210,000 | 63,465,000 | 66,168,000 | 88,398,000 | 99,683,000 | 113,120,000 | 100,044,000 | 80,935,000 | 86,657,000 | 88,778,000 | 79,236,000 | 90,085,000 | 35,616,000 | 46,976,000 | 36,742,000 | 41,508,000 | 64,192,000 | 62,494,000 | 57,721,000 | 58,868,000 | 51,409,000 | 63,279,000 | 53,054,000 | 28,996,000 | 17,118,000 | 16,555,000 | 21,295,000 | 35,952,000 | 29,548,000 | 46,204,000 | 44,843,000 | 44,190,000 | 42,808,000 | 51,788,000 | 49,680,000 | 51,686,000 | 58,422,000 | 31,161,000 | 19,374,000 | 15,713,000 | 13,312,000 | 20,090,000 | 17,673,000 | 23,289,000 | 28,291,000 | |
bank borrowings, net of current portion | 467,000,000 | 466,500,000 | 468,400,000 | 470,900,000 | 476,500,000 | 475,800,000 | 478,300,000 | 458,200,000 | 464,100,000 | 467,100,000 | 470,000,000 | 493,000,000 | 509,200,000 | 524,000,000 | 530,900,000 | 529,900,000 | 545,100,000 | 573,100,000 | 259,800,000 | 261,600,000 | 272,600,000 | 322,100,000 | 323,900,000 | 283,400,000 | 304,172,000 | 330,895,000 | 329,810,000 | 331,549,000 | 330,984,000 | 39,893,000 | 41,810,000 | 44,691,000 | 48,056,000 | 50,931,000 | 54,023,000 | 56,934,000 | 59,870,000 | 62,795,000 | 65,716,000 | 67,877,000 | 70,756,000 | |||||||||||||||||||||||||||||||||||||||||||||||
deferred tax liabilities | 13,800,000 | 16,400,000 | 16,200,000 | 16,200,000 | 16,100,000 | 18,900,000 | 18,900,000 | 18,900,000 | 19,000,000 | 52,500,000 | 52,400,000 | 52,300,000 | 52,200,000 | 54,900,000 | 55,100,000 | 54,800,000 | 54,900,000 | 44,400,000 | 45,500,000 | 33,600,000 | 33,600,000 | 25,200,000 | 25,200,000 | 24,600,000 | 25,200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities | 6,800,000 | 7,800,000 | 7,800,000 | 7,000,000 | 6,700,000 | 16,000,000 | 14,600,000 | 38,600,000 | 37,300,000 | 9,200,000 | 9,200,000 | 9,300,000 | 9,200,000 | 13,400,000 | 13,300,000 | 13,200,000 | 12,900,000 | 13,700,000 | 30,100,000 | 23,600,000 | 23,800,000 | 17,500,000 | 19,000,000 | 19,100,000 | 18,800,000 | 27,808,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities | 944,900,000 | 939,200,000 | 955,800,000 | 954,200,000 | 984,100,000 | 1,025,100,000 | 1,015,600,000 | 998,500,000 | 970,500,000 | 950,400,000 | 937,500,000 | 940,900,000 | 1,023,900,000 | 1,053,900,000 | 1,049,900,000 | 1,085,300,000 | 1,132,700,000 | 1,083,700,000 | 1,058,000,000 | 614,000,000 | 551,300,000 | 541,800,000 | 626,600,000 | 609,400,000 | 566,800,000 | 536,151,000 | 554,470,000 | 549,716,000 | 514,489,000 | 539,884,000 | 204,418,000 | 261,301,000 | 263,107,000 | 224,073,000 | 199,175,000 | 191,507,000 | 164,566,000 | 147,390,000 | 158,058,000 | 147,525,000 | 135,210,000 | 141,267,000 | 132,902,000 | 137,122,000 | 107,590,000 | 100,954,000 | 114,695,000 | 131,128,000 | 120,614,000 | 103,937,000 | 109,281,000 | 113,756,000 | 109,149,000 | 121,150,000 | 38,544,000 | 70,335,000 | 61,014,000 | 66,550,000 | 89,883,000 | 89,054,000 | 85,486,000 | 78,190,000 | 71,181,000 | 83,681,000 | 70,131,000 | 46,972,000 | 35,803,000 | 36,082,000 | 39,012,000 | 58,483,000 | 52,856,000 | 67,001,000 | 65,539,000 | 71,910,000 | 71,516,000 | 82,003,000 | 79,879,000 | 85,853,000 | 93,059,000 | 31,501,000 | 19,728,000 | 16,081,000 | 13,698,000 | 20,496,000 | 15,223,000 | 18,119,000 | 23,753,000 | 59,393,000 |
commitments and contingencies | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
uct stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
preferred stock — 0.001 par value... | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock — 0.001 par value... | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 40,000 | 40,000 | 40,000 | 40,000 | 39,000 | 39,000 | 39,000 | 34,000 | 34,000 | 34,000 | 34,000 | 33,000 | 33,000 | 33,000 | 33,000 | 32,000 | 32,000 | 32,000 | 32,000 | 30,000 | 30,000 | 30,000 | 29,000 | 29,000 | 145,763,000 | 144,444,000 | 143,367,000 | 142,065,000 | 111,369,000 | 109,932,000 | 107,699,000 | 106,611,000 | 105,054,000 | 101,019,000 | 99,083,000 | 97,388,000 | 96,563,000 | 95,948,000 | 95,367,000 | 94,388,000 | 93,757,000 | 93,119,000 | 91,968,000 | 90,674,000 | 89,092,000 | 87,611,000 | 84,971,000 | 83,620,000 | 82,198,000 | 79,463,000 | 78,723,000 | 57,627,000 | 46,819,000 | 46,524,000 | 46,497,000 | 45,984,000 | 46,019,000 | 46,074,000 | |||||
additional paid-in capital | 578,700,000 | 572,800,000 | 568,800,000 | 561,300,000 | 558,400,000 | 552,600,000 | 548,200,000 | 545,000,000 | 541,500,000 | 537,300,000 | 533,300,000 | 534,300,000 | 530,800,000 | 526,500,000 | 521,900,000 | 520,500,000 | 514,900,000 | 510,400,000 | 506,100,000 | 316,300,000 | 312,800,000 | 309,200,000 | 306,000,000 | 304,000,000 | 300,900,000 | 297,976,000 | 294,932,000 | 292,487,000 | 290,424,000 | 287,293,000 | 285,390,000 | 283,665,000 | 188,639,000 | 186,159,000 | 184,409,000 | 182,963,000 | 181,781,000 | 180,048,000 | 178,132,000 | 176,940,000 | 176,280,000 | 174,390,000 | 169,857,000 | 169,005,000 | 153,141,000 | 151,520,000 | 151,990,000 | 150,700,000 | 147,876,000 | |||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 1.7 and 1.5 shares at december 26, 2025 and december 27, 2024, respectively | -48,400,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings | 189,200,000 | 192,500,000 | 203,400,000 | 365,400,000 | 370,400,000 | 354,100,000 | 356,400,000 | 337,300,000 | 346,700,000 | 350,500,000 | 365,000,000 | 374,400,000 | 377,800,000 | 349,900,000 | 340,200,000 | 365,300,000 | 337,400,000 | 291,900,000 | 260,000,000 | 242,900,000 | 217,900,000 | 195,400,000 | 171,000,000 | 149,700,000 | 140,300,000 | 150,634,000 | 150,121,000 | 150,323,000 | 149,718,000 | 150,826,000 | 156,823,000 | 137,863,000 | 113,122,000 | 92,273,000 | 72,557,000 | 52,378,000 | 38,037,000 | 28,084,000 | 25,470,000 | 24,747,000 | 27,986,000 | 43,774,000 | 42,098,000 | 39,891,000 | 38,718,000 | 35,186,000 | 40,449,000 | 34,415,000 | 27,361,000 | 20,990,000 | 18,942,000 | 16,626,000 | 16,937,000 | 18,666,000 | 20,367,000 | 16,444,000 | 3,983,000 | 828,000 | -12,021,000 | 40,195,000 | 42,123,000 | 42,285,000 | 40,396,000 | 38,325,000 | 34,784,000 | 29,688,000 | 25,122,000 | 20,460,000 | 14,900,000 | 10,943,000 | 8,812,000 | 8,129,000 | 8,695,000 | 8,003,000 | 6,809,000 | 4,674,000 | 2,761,000 | |||||||||||
accumulated other comprehensive loss | -8,600,000 | -7,100,000 | -4,500,000 | -9,800,000 | -10,300,000 | -3,900,000 | -7,400,000 | -6,500,000 | -4,400,000 | -10,800,000 | -9,500,000 | -8,500,000 | -5,400,000 | -16,500,000 | -1,300,000 | -3,300,000 | -4,600,000 | -1,300,000 | -4,349,000 | -2,655,000 | -1,423,000 | 1,847,000 | -265,000 | -383,000 | -20,000 | -18,000 | -143,000 | -123,000 | -174,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total uct stockholders' equity | 711,000,000 | 873,600,000 | 857,900,000 | 852,300,000 | 830,900,000 | 838,900,000 | 838,000,000 | 849,800,000 | 870,700,000 | 887,900,000 | 856,700,000 | 845,600,000 | 879,600,000 | 848,900,000 | 800,000,000 | 767,500,000 | 557,600,000 | 532,600,000 | 500,100,000 | 470,500,000 | 445,900,000 | 436,700,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncontrolling interests | 73,100,000 | 71,400,000 | 70,400,000 | 64,800,000 | 62,200,000 | 64,500,000 | 59,400,000 | 58,200,000 | 58,300,000 | 57,100,000 | 56,400,000 | 54,300,000 | 49,100,000 | 45,400,000 | 49,900,000 | 46,700,000 | 43,800,000 | 40,300,000 | 21,200,000 | 19,000,000 | 18,600,000 | 18,400,000 | 17,700,000 | 16,900,000 | 15,800,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total equity | 784,100,000 | 781,300,000 | 789,800,000 | 936,800,000 | 935,800,000 | 922,400,000 | 911,700,000 | 889,100,000 | 897,200,000 | 895,100,000 | 906,200,000 | 925,000,000 | 937,000,000 | 902,100,000 | 895,500,000 | 926,300,000 | 892,700,000 | 840,300,000 | 788,700,000 | 576,600,000 | 551,200,000 | 518,500,000 | 488,200,000 | 462,800,000 | 452,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and equity | 1,729,000,000 | 1,720,500,000 | 1,745,600,000 | 1,891,000,000 | 1,919,900,000 | 1,947,500,000 | 1,927,300,000 | 1,887,600,000 | 1,867,700,000 | 1,845,500,000 | 1,843,700,000 | 1,865,900,000 | 1,960,900,000 | 2,025,400,000 | 1,102,500,000 | 1,060,300,000 | 1,114,800,000 | 1,072,200,000 | 1,019,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 1.7 and 1.5 shares at september 26, 2025 and december 27, 2024, respectively | -48,400,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total uct stockholders’ equity | 709,900,000 | 719,400,000 | 872,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 1.7 and 1.5 shares at june 27, 2025 and december 27, 2024, respectively | -48,400,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 1.5 and 1.5 shares at march 28, 2025 and december 27, 2024, respectively | -45,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 1.5 and 1.5 shares at december 27, 2024 and december 29, 2023, respectively | -45,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 1.5 and 1.5 shares at september 27, 2024 and december 29, 2023, respectively | -45,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 1.5 and 1.5 shares at june 28, 2024 and december 29, 2023, respectively | -45,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 1.5 and 1.5 shares at march 29, 2024 and december 29, 2023, respectively | -45,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank borrowings, net of unamortized issuance cost of 4.1 and 3.9 at december 29, 2023 and december 30, 2022, respectively | 17,600,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
bank borrowings, less of current portion, net of unamortized issuance cost of 2.4 and 6.3 at december 29, 2023 and december 30, 2022, respectively | 461,200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 1.5 and 0.9 shares at december 29, 2023 and december 30, 2022, respectively | -45,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 1.7 and 0.9 shares at september 29, 2023 and december 30, 2022, respectively | -39,100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 1.7 and 0.9 shares at june 30, 2023 and december 30, 2022, respectively | -39,100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 1.4 and 0.9 shares at march 31, 2023 and december 30, 2022, respectively | -29,600,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 0.9 and 0.6 shares at december 30, 2022 and december 31, 2021, respectively | -15,400,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 0.6 shares at september 30, 2022 and december 31, 2021 | -3,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total liabilities and stockholders' equity | 1,956,000,000 | 1,945,400,000 | 2,011,600,000 | 1,924,000,000 | 1,846,700,000 | 1,190,600,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 0.6 shares at july 1, 2022 and december 31, 2021 | -3,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive gain | -13,300,000 | -3,000,000 | 900,000 | 4,600,000 | 1,600,000 | -43,000 | 412,000 | 1,306,000 | 1,551,000 | 1,005,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
intangibles assets | 237,600,000 | 261,000,000 | 270,500,000 | 155,600,000 | 160,500,000 | 165,500,000 | 170,400,000 | 175,400,000 | 180,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 0.6 shares at april 1, 2022 and december 31, 2021 | -3,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 0.6 shares at december 31, 2021 and december 25, 2020 | -3,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated other comprehensive income | -200,000 | 5,100,000 | -547,000 | 77,000 | 42,000 | -20,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 0.6 shares at september 24, 2021 and december 25, 2020 | -3,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 0.6 shares at june 25, 2021 and december 25, 2020 | -3,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 0.6 shares at march 26, 2021 and december 25, 2020 | -3,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 0.6 shares at december 25, 2020 and december 27, 2019 | -3,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 0.6 shares at september 25, 2020 and december 27, 2019 | -3,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 0.6 shares at june 26, 2020 and december 27, 2019 | -3,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 0.6 shares at march 27, 2020 and december 27, 2019 | -3,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 0.6 shares at december 27, 2019 and december 28, 2018 | -3,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other | 20,283,000 | 24,102,000 | 28,056,000 | 25,708,000 | 30,873,000 | 15,115,000 | 13,225,000 | 12,089,000 | 11,460,000 | 6,829,000 | 6,221,000 | 6,461,000 | 6,941,000 | 6,891,000 | 6,517,000 | 8,172,000 | 8,522,000 | 8,634,000 | 8,094,000 | 7,006,000 | 6,389,000 | 6,259,000 | 4,711,000 | 4,581,000 | 7,065,000 | 6,838,000 | 6,642,000 | 3,913,000 | 7,406,000 | 6,364,000 | 4,767,000 | 3,449,000 | 10,216,000 | 8,858,000 | 7,138,000 | 5,935,000 | 4,017,000 | 2,800,000 | 2,346,000 | 6,005,000 | 5,624,000 | 5,056,000 | 5,208,000 | 8,817,000 | 5,792,000 | 4,839,000 | 2,744,000 | 4,110,000 | 3,240,000 | 1,011,000 | 1,058,000 | 1,303,000 | 1,720,000 | 2,619,000 | 2,385,000 | 1,672,000 | 2,532,000 | 1,487,000 | 1,465,000 | 1,960,000 | 1,262,000 | 499,000 | 224,000 | |||||||||||||||||||||||||
purchased intangibles | 185,409,000 | 190,500,000 | 188,653,000 | 193,507,000 | 203,180,000 | 29,392,000 | 30,489,000 | 31,587,000 | 33,331,000 | 34,562,000 | 35,793,000 | 37,024,000 | 38,464,000 | 39,903,000 | 41,342,000 | 42,782,000 | 44,952,000 | 37,702,000 | 39,057,000 | 16,824,000 | 18,045,000 | 19,266,000 | 20,487,000 | 21,708,000 | 23,235,000 | 24,761,000 | 26,203,000 | 27,702,000 | 29,651,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 19,750,000 | 20,087,000 | 20,425,000 | 20,762,000 | 21,100,000 | 21,437,000 | 21,775,000 | 22,112,000 | ||||||||||||||||||||||||||||||||||||
deferred tax liability | 23,411,000 | 21,449,000 | 15,834,000 | 15,834,000 | 9,868,000 | 9,868,000 | 10,017,000 | 9,981,000 | 9,607,000 | 9,753,000 | 9,766,000 | 9,917,000 | 5,797,000 | 5,305,000 | 4,914,000 | 4,519,000 | 1,743,000 | 2,523,000 | 5,434,000 | 5,723,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other non-current liabilities | 22,112,000 | 21,501,000 | 22,247,000 | 23,409,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2019 and 2018 | -3,337,000 | -3,337,000 | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ultra clean holdings, inc. stockholders' equity | 440,964,000 | 439,101,000 | 438,090,000 | 436,298,000 | 434,778,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncontrolling interest | 15,762,000 | 15,387,000 | 15,439,000 | 14,690,000 | 11,970,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
total stockholders’ equity | 456,726,000 | 454,488,000 | 453,529,000 | 450,988,000 | 446,748,000 | 439,327,000 | 419,536,000 | 300,305,000 | 276,680,000 | 254,668,000 | 231,773,000 | 216,131,000 | 204,905,000 | 200,278,000 | 198,425,000 | 200,943,000 | 214,839,000 | 208,650,000 | 205,591,000 | 188,552,000 | 183,399,000 | 189,132,000 | 181,807,000 | 171,929,000 | 163,416,000 | 160,049,000 | 156,656,000 | 156,780,000 | 157,251,000 | 128,276,000 | 122,865,000 | 117,285,000 | 108,345,000 | 104,102,000 | 95,587,000 | 87,509,000 | 81,836,000 | 73,203,000 | 65,854,000 | 61,179,000 | 58,069,000 | 58,906,000 | 71,990,000 | 78,399,000 | 132,151,000 | 134,091,000 | 132,959,000 | 129,488,000 | 125,936,000 | 119,755,000 | 113,190,000 | 107,168,000 | 99,923,000 | 93,623,000 | 68,570,000 | 55,281,000 | 54,239,000 | 54,726,000 | 53,740,000 | 50,035,000 | 48,104,000 | 45,018,000 | ||||||||||||||||||||||||||
total liabilities and stockholders’ equity | 992,877,000 | 1,008,958,000 | 1,003,245,000 | 965,477,000 | 986,632,000 | 643,745,000 | 680,837,000 | 563,412,000 | 500,753,000 | 453,843,000 | 423,280,000 | 380,697,000 | 352,295,000 | 358,336,000 | 345,950,000 | 336,153,000 | 356,106,000 | 341,552,000 | 342,713,000 | 296,142,000 | 284,353,000 | 303,827,000 | 312,935,000 | 292,543,000 | 267,353,000 | 269,330,000 | 270,412,000 | 265,929,000 | 278,401,000 | 166,820,000 | 193,200,000 | 178,299,000 | 174,895,000 | 193,985,000 | 184,641,000 | 172,995,000 | 160,026,000 | 144,384,000 | 149,535,000 | 131,310,000 | 105,041,000 | 94,709,000 | 108,072,000 | 117,411,000 | 190,634,000 | 186,947,000 | 199,960,000 | 195,027,000 | 197,846,000 | 191,271,000 | 195,193,000 | 187,047,000 | 185,776,000 | 186,682,000 | 100,071,000 | 75,009,000 | 70,320,000 | 68,424,000 | 74,236,000 | 67,698,000 | 68,154,000 | 71,857,000 | 104,411,000 | |||||||||||||||||||||||||
property and equipment | 144,505,000 | 141,082,000 | 133,746,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equipment, real estate and leasehold improvements | 143,459,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2018 and 2017 | -3,337,000 | -3,337,000 | -3,337,000 | -3,337,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred rent, current portion | 684,000 | 680,000 | 676,000 | 670,000 | 661,000 | 651,000 | 641,000 | 634,000 | 673,000 | 738,000 | 592,000 | 584,000 | 562,000 | 503,000 | 442,000 | 245,000 | 287,000 | 281,000 | 273,000 | 262,000 | 258,000 | 567,000 | 397,000 | 16,000 | 995,000 | 968,000 | 926,000 | 895,000 | 864,000 | 833,000 | 801,000 | 770,000 | 842,000 | 793,000 | 823,000 | 740,000 | 503,000 | 401,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||
equipment and leasehold improvements | 38,769,000 | 36,839,000 | 32,246,000 | 28,943,000 | 23,467,000 | 20,929,000 | 18,858,000 | 18,809,000 | 18,117,000 | 17,915,000 | 17,267,000 | 16,968,000 | 14,850,000 | 14,476,000 | 10,841,000 | 8,066,000 | 8,207,000 | 8,167,000 | 8,534,000 | 8,756,000 | 8,494,000 | 8,734,000 | 9,282,000 | 9,891,000 | 8,762,000 | 9,518,000 | 10,009,000 | 10,293,000 | 10,256,000 | 9,487,000 | 8,971,000 | 8,333,000 | 8,361,000 | 7,847,000 | 7,450,000 | 7,363,000 | 7,812,000 | 8,393,000 | 8,954,000 | 20,267,000 | 20,479,000 | 16,911,000 | 14,095,000 | 11,468,000 | 11,064,000 | 9,916,000 | 9,433,000 | 8,382,000 | 7,856,000 | 4,342,000 | 4,312,000 | 4,796,000 | 4,934,000 | 5,163,000 | 4,034,000 | 3,738,000 | 3,556,000 | |||||||||||||||||||||||||||||||
deferred rent and other liabilities | 5,682,000 | 5,792,000 | 5,886,000 | 2,408,000 | 2,452,000 | 2,553,000 | 2,657,000 | 2,547,000 | 2,927,000 | 3,037,000 | 3,185,000 | 3,283,000 | 2,815,000 | 2,901,000 | 2,808,000 | 2,921,000 | 2,999,000 | 3,084,000 | 3,149,000 | 3,203,000 | 2,947,000 | 2,922,000 | 2,979,000 | 1,753,000 | 1,990,000 | 2,244,000 | 2,470,000 | 2,559,000 | 2,791,000 | 3,022,000 | 3,223,000 | 3,423,000 | 3,623,000 | 3,824,000 | 3,985,000 | 4,375,000 | 4,549,000 | 4,894,000 | 4,982,000 | 5,126,000 | 5,319,000 | |||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2017 and 2016 | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2017 and 2016, respectively | -3,337,000 | -3,337,000 | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2016 and 2015, respectively | -3,337,000 | -3,337,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2016 and 2015 | -3,337,000 | -3,337,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2015 and 2014, respectively | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventory | 75,564,000 | 64,647,000 | 59,912,000 | 56,850,000 | 55,353,000 | 67,060,000 | 67,461,000 | 63,942,000 | 50,293,000 | 48,672,000 | 51,171,000 | 53,965,000 | 63,304,000 | 44,451,000 | 60,998,000 | 55,473,000 | 59,267,000 | 69,871,000 | 65,152,000 | 59,288,000 | 64,041,000 | 55,058,000 | 56,694,000 | 46,976,000 | 36,571,000 | 32,022,000 | 37,893,000 | 39,814,000 | 49,013,000 | 43,634,000 | 48,411,000 | 49,342,000 | 51,189,000 | 48,361,000 | 51,487,000 | 47,914,000 | 49,414,000 | 45,105,000 | 27,552,000 | 19,106,000 | 13,625,000 | 13,503,000 | 17,990,000 | 15,133,000 | 16,730,000 | |||||||||||||||||||||||||||||||||||||||||||
deferred tax assets, net of valuation allowance | 3,976,000 | 3,777,000 | 3,777,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2015 and 2014 | -3,337,000 | -3,337,000 | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term debt | 38,614,000 | 9,635,000 | 12,013,000 | 14,924,000 | 17,421,000 | 19,799,000 | 19,677,000 | 22,056,000 | 26,934,000 | 29,312,000 | 938,000 | 21,115,000 | 21,802,000 | 22,483,000 | 22,900,000 | 23,538,000 | 24,542,000 | 15,899,000 | 16,149,000 | 16,578,000 | 13,092,000 | 13,601,000 | 14,106,000 | 14,633,000 | 12,735,000 | 16,692,000 | 17,136,000 | 17,992,000 | 18,636,000 | 24,484,000 | 25,328,000 | 26,707,000 | 27,358,000 | 28,422,000 | 28,589,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2014 and 2013, respectively | -3,337,000 | -3,337,000 | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares | -3,337,000 | -3,337,000 | -3,337,000 | -3,337,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
liabilities & stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2013 and 2012, respectively | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2013 and 2012 | -3,337,000 | -3,337,000 | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock and additional paid-in capital — 0.001 par value... | 143,180,000 | 108,838,000 | 102,796,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2012 and 2011, respectively | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2012 and 2011 | -3,337,000 | -3,337,000 | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2011 and 2010, respectively | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
retained earnings/ | 11,784,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2011 and 2010 | -3,337,000 | -3,337,000 | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated deficit | -6,130,000 | -11,950,000 | -15,846,000 | -22,543,000 | -28,197,000 | -32,047,000 | -34,542,000 | -33,124,000 | -19,061,000 | -328,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2010 and 2009, respectively | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2010 and 2009 | -3,337,000 | -3,337,000 | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | 2,451,000 | 2,451,000 | 3,955,000 | 3,955,000 | 3,955,000 | 3,597,000 | 4,855,000 | 4,607,000 | 4,375,000 | 4,186,000 | 2,409,000 | 2,255,000 | 2,294,000 | 2,294,000 | 1,768,000 | 1,768,000 | 1,768,000 | 2,340,000 | 1,582,000 | 2,563,000 | 2,013,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares in 2009 and 2008, respectively | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other long-term assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
commitments and contingencies (see note 8) stockholders’ equity: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred and other tax liabilities | 713,000 | 853,000 | 853,000 | 1,031,000 | 2,953,000 | 3,085,000 | 3,218,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 601,944 shares and none in 2008 and 2007, respectively | -3,337,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common shares held in treasury, at cost, 171,606 shares and none in 2008 and 2007, respectively | -1,163,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease obligations, current portion | 32,000 | 33,000 | 38,000 | 46,000 | 43,000 | 61,000 | 85,000 | 57,000 | 64,000 | 70,000 | 76,000 | 77,000 | 103,000 | 102,000 | 128,000 | 126,000 | 126,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
capital lease obligations and other liabilities | 1,952,000 | 1,029,000 | 283,000 | 295,000 | 290,000 | 318,000 | 311,000 | 325,000 | 340,000 | 354,000 | 368,000 | 386,000 | 406,000 | 426,000 | 446,000 | 464,000 | 509,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
long-term assets: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes payable | 2,500,000 | 2,355,000 | 1,243,000 | 1,301,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred stock-based compensation | -118,000 | -152,000 | -350,000 | -414,000 | -466,000 | -519,000 | -571,000 | -623,000 | -676,000 | -728,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other accrued expenses and liabilities | 3,170,000 | 4,600,000 | 3,571,000 | 2,004,000 | 847,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tradename | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | 8,987,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equipment and leasehold improvements: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
computer equipment and software | 1,834,000 | 1,648,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
furniture and fixtures | 308,000 | 294,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
machinery and equipment | 2,960,000 | 3,101,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
leasehold improvements | 4,171,000 | 3,613,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equipment and leasehold improvements: - sum | 9,273,000 | 8,656,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accumulated depreciation and amortization | -4,961,000 | -3,264,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferrred income taxes | 2,340,000 | 2,340,000 | 2,340,000 | 2,725,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash | 10,843,000 | 11,440,000 | 9,933,000 | 7,476,000 | 7,235,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stockholders’ equity | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock - - 0.001 par value... | 46,256,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a senior notes to related parties, net of deferred compensation of 580 in 2003 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
current liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses and other liabilities | 2,114,000 | 2,199,000 | 4,510,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a senior notes to related parties, net of deferred compensation of 0 in 2004 and 580 in 2003 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
series a senior notes to related parties, net of deferred compensation of 580 in 2003 and 0 in 2004 | 30,593,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, subscribed stock | 39,060,000 |
Cashflow Statements:
Quarterly
Annual
| Unit: USD | 2025-12-26 | 2025-09-26 | 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-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-11-16 | 2004-09-30 | 2004-06-30 | 2004-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
cash flows from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income | -600,000 | -8,100,000 | 20,000,000 | 300,000 | 21,400,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 | 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,263,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 | -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 | 683,000 | -566,000 | 692,000 | 1,194,000 | 2,135,000 | 1,913,000 | 3,089,000 | 1,413,000 | ||||||||
adjustments to reconcile net income to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation and amortization | 12,400,000 | 12,100,000 | 11,700,000 | 11,700,000 | 11,600,000 | 11,400,000 | 11,200,000 | 11,500,000 | 9,700,000 | 9,700,000 | 9,300,000 | 8,900,000 | 8,700,000 | 9,700,000 | 10,200,000 | 9,800,000 | 10,100,000 | 8,900,000 | 8,600,000 | 6,500,000 | 6,200,000 | 6,200,000 | 6,200,000 | 6,400,000 | 5,692,000 | 5,391,000 | 3,562,000 | 6,855,000 | 5,734,000 | 2,884,000 | 1,601,000 | 1,316,000 | 1,380,000 | 1,309,000 | 1,372,000 | 1,214,000 | 1,739,000 | 1,441,000 | 1,404,000 | 1,397,000 | 1,281,000 | 1,611,000 | 932,000 | 904,000 | 747,000 | 806,000 | 923,000 | 758,000 | 705,000 | 773,000 | 811,000 | 722,000 | 639,000 | 606,000 | 603,000 | 589,000 | 525,000 | 477,000 | 493,000 | 646,000 | 663,000 | 1,635,000 | 1,564,000 | 1,265,000 | 1,135,000 | 965,000 | 1,272,000 | 1,015,000 | 1,123,000 | 1,483,000 | 1,438,000 | 464,000 | 486,000 | 532,000 | 566,000 | 556,000 | 513,000 | 397,000 | 417,000 | 385,000 | ||||||||
amortization of intangible assets | 6,900,000 | 6,900,000 | 7,000,000 | 7,300,000 | 7,500,000 | 7,600,000 | 7,600,000 | 7,700,000 | 7,200,000 | 5,500,000 | 5,600,000 | 5,800,000 | 6,900,000 | 7,400,000 | 7,600,000 | 8,100,000 | 9,500,000 | 9,500,000 | 9,500,000 | 4,900,000 | 5,000,000 | 4,900,000 | 5,000,000 | 4,900,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
stock-based compensation | 4,800,000 | 4,400,000 | 7,100,000 | 2,900,000 | 4,700,000 | 4,700,000 | 4,500,000 | 3,500,000 | 3,400,000 | 4,000,000 | 1,000,000 | 3,700,000 | 4,300,000 | 4,700,000 | 4,500,000 | 5,600,000 | 4,300,000 | 4,300,000 | 3,700,000 | 3,500,000 | 3,200,000 | 3,300,000 | 3,100,000 | 3,100,000 | 3,022,000 | 3,301,000 | 2,864,000 | 2,913,000 | 3,139,000 | 2,213,000 | 2,357,000 | 2,563,000 | 2,698,000 | 2,297,000 | 1,380,000 | 1,382,000 | 1,631,000 | 1,857,000 | 1,118,000 | 1,065,000 | 1,053,000 | 1,089,000 | 1,044,000 | 474,000 | 1,231,000 | 1,157,000 | 993,000 | 1,019,000 | 1,174,000 | 1,191,000 | 1,000,000 | 1,320,000 | 1,003,000 | 1,417,000 | 1,397,000 | 1,252,000 | 1,107,000 | 1,086,000 | 1,164,000 | 1,002,000 | 754,000 | 865,000 | 910,000 | 667,000 | 572,000 | 569,000 | 775,000 | 789,000 | 766,000 | 852,000 | 792,000 | 1,129,000 | 892,000 | 913,000 | 840,000 | 642,000 | ||||||||||||
amortization of debt issuance costs | 600,000 | 1,000,000 | 500,000 | 600,000 | 600,000 | 500,000 | 900,000 | 1,000,000 | 1,000,000 | 1,000,000 | 900,000 | 1,000,000 | 1,000,000 | 1,000,000 | 900,000 | 1,000,000 | 1,000,000 | 1,000,000 | 1,000,000 | 400,000 | 500,000 | 500,000 | 500,000 | 400,000 | 454,000 | 445,000 | 453,000 | 448,000 | 470,000 | 246,000 | 38,000 | 38,000 | 38,000 | 39,000 | 38,000 | 38,000 | 39,000 | 38,000 | 38,000 | 38,000 | 39,000 | 38,000 | 38,000 | 714,000 | 163,000 | 122,000 | 122,000 | 122,000 | 120,000 | 124,000 | 121,000 | 122,000 | 122,000 | |||||||||||||||||||||||||||||||||||
impairment of goodwill | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of property, plant and equipment | 0 | 600,000 | 1,100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in the fair value of financial instruments | 0 | 0 | 0 | -100,000 | -7,500,000 | 900,000 | -24,400,000 | 1,800,000 | 2,000,000 | -100,000 | -400,000 | 200,000 | 2,500,000 | -400,000 | 6,520,000 | -3,772,000 | 1,444,000 | -1,392,000 | 180,000 | -271,000 | 628,000 | -856,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes | -3,100,000 | -200,000 | 900,000 | -300,000 | -1,800,000 | -700,000 | 200,000 | -700,000 | -12,500,000 | 700,000 | 0 | -600,000 | -1,000,000 | -300,000 | -300,000 | 1,400,000 | -4,000,000 | -100,000 | -300,000 | 1,200,000 | 700,000 | 1,000,000 | -1,485,000 | -38,000 | -2,040,000 | -37,000 | -150,000 | 181,000 | -67,000 | -46,000 | -3,531,000 | -184,000 | 18,000 | -58,000 | 2,258,000 | 492,000 | 391,000 | 393,000 | 10,548,000 | -878,000 | 357,000 | 325,000 | 1,826,000 | -97,000 | 81,000 | -443,000 | ||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities, net of effects of acquisitions: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable | -9,300,000 | 7,300,000 | 11,200,000 | 23,100,000 | -13,000,000 | -21,200,000 | -12,400,000 | -13,700,000 | -4,700,000 | 8,100,000 | 11,700,000 | 63,400,000 | -17,700,000 | -800,000 | 31,900,000 | -29,100,000 | -17,600,000 | -22,100,000 | 9,200,000 | -22,500,000 | 0 | -6,700,000 | -25,300,000 | -700,000 | -2,124,000 | -12,377,000 | 14,183,000 | -4,182,000 | -6,493,000 | 22,488,000 | -15,597,000 | 6,839,000 | 17,457,000 | -5,670,000 | -6,639,000 | -20,078,000 | -9,267,000 | 7,302,000 | -6,390,000 | -7,479,000 | -1,598,000 | 3,112,000 | 12,112,000 | -7,808,000 | -4,358,000 | 10,488,000 | 4,250,000 | -4,747,000 | -17,722,000 | -8,035,000 | -863,000 | -12,912,000 | 8,016,000 | 6,983,000 | -2,359,000 | -2,942,000 | 3,796,000 | 4,247,000 | -12,033,000 | -6,729,000 | -3,673,000 | 1,315,000 | 1,609,000 | -4,994,000 | 5,695,000 | |||||||||||||||||||||||
inventories | -8,700,000 | -6,600,000 | -1,000,000 | 6,400,000 | 21,600,000 | -2,700,000 | -11,800,000 | -13,600,000 | 15,200,000 | 20,500,000 | 34,200,000 | 10,900,000 | -38,700,000 | -2,500,000 | 17,900,000 | -61,100,000 | -54,600,000 | -29,200,000 | -32,500,000 | -8,800,000 | -5,100,000 | 18,600,000 | -6,800,000 | -14,700,000 | -20,189,000 | 10,127,000 | 26,783,000 | 5,579,000 | 12,335,000 | 30,050,000 | 32,426,000 | -24,660,000 | -71,390,000 | -25,310,000 | -16,106,000 | -19,068,000 | -9,173,000 | -3,317,000 | -5,941,000 | |||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other current assets | -2,000,000 | 1,500,000 | -7,200,000 | -600,000 | -300,000 | -1,400,000 | -700,000 | -800,000 | 5,000,000 | 2,300,000 | -1,100,000 | 6,300,000 | -1,400,000 | -200,000 | -7,500,000 | 4,600,000 | -3,400,000 | -500,000 | -3,300,000 | 3,000,000 | 900,000 | 1,900,000 | -1,400,000 | -200,000 | 1,706,000 | -1,711,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other non-current assets | -900,000 | -500,000 | -700,000 | 200,000 | 700,000 | -100,000 | 0 | 700,000 | 1,100,000 | 1,400,000 | -1,700,000 | -1,300,000 | -1,100,000 | -500,000 | 400,000 | 300,000 | -1,000,000 | 0 | 300,000 | -210,000 | 377,000 | -943,000 | -56,000 | 16,000 | -58,000 | -255,000 | -96,000 | -149,000 | -92,000 | -245,000 | -19,000 | 10,000 | -28,000 | -8,000 | -12,000 | 49,000 | -7,000 | -54,000 | -293,000 | 3,000 | -3,000 | 209,000 | 75,000 | -195,000 | 9,000 | -3,000 | -23,000 | 8,000 | -6,000 | -21,000 | -205,000 | 20,000 | 9,000 | 13,000 | -121,000 | 20,000 | -312,000 | 72,000 | 209,000 | 39,000 | 45,000 | 40,000 | 214,000 | -90,000 | 1,000 | -13,000 | 63,000 | 23,000 | -30,000 | -3,000 | ||||||||||||||||||
accounts payable | 5,200,000 | -10,900,000 | -3,400,000 | -8,500,000 | -19,700,000 | 4,700,000 | 16,300,000 | 25,100,000 | -300,000 | 1,400,000 | -12,100,000 | -50,500,000 | -24,500,000 | 11,900,000 | -19,900,000 | -35,900,000 | 51,100,000 | 38,700,000 | 37,500,000 | 43,300,000 | 9,300,000 | -28,400,000 | 10,600,000 | -4,100,000 | 31,282,000 | 4,422,000 | -4,078,000 | -626,000 | 3,504,000 | -27,209,000 | -55,276,000 | -4,214,000 | 41,874,000 | 26,345,000 | 7,557,000 | 23,793,000 | 19,363,000 | -12,674,000 | 11,772,000 | 13,244,000 | -4,413,000 | -4,430,000 | -3,744,000 | -6,000 | 6,189,000 | -3,039,000 | -9,819,000 | 1,483,000 | 16,320,000 | 7,781,000 | -4,450,000 | 10,993,000 | -12,770,000 | -2,951,000 | -13,202,000 | 9,425,000 | 2,520,000 | -21,995,000 | 187,000 | 2,782,000 | -5,129,000 | 7,737,000 | -10,976,000 | 8,154,000 | 22,979,000 | 11,904,000 | 498,000 | -595,000 | -16,873,000 | 5,601,000 | -15,677,000 | 1,387,000 | 3,264,000 | 568,000 | -7,490,000 | 2,886,000 | -4,266,000 | -3,446,000 | 6,884,000 | 9,577,000 | 3,129,000 | 2,417,000 | -8,296,000 | 4,520,000 | -4,290,000 | -2,633,000 | 12,549,000 | |
accrued compensation and related benefits | 1,600,000 | 2,000,000 | 7,800,000 | -10,400,000 | 2,200,000 | -1,300,000 | 12,100,000 | -10,600,000 | 6,200,000 | 700,000 | 2,200,000 | -14,700,000 | 5,000,000 | -2,500,000 | 10,600,000 | -6,000,000 | -5,200,000 | 8,100,000 | 2,500,000 | -3,600,000 | 3,800,000 | 3,100,000 | 2,600,000 | 200,000 | 243,000 | 5,399,000 | 271,000 | 3,087,000 | -8,127,000 | 6,664,000 | -1,519,000 | 187,000 | -1,737,000 | 1,504,000 | 102,000 | 2,908,000 | 954,000 | -213,000 | 2,202,000 | -1,546,000 | 666,000 | -970,000 | 1,100,000 | 2,000 | 237,000 | -1,831,000 | 1,383,000 | -211,000 | 1,569,000 | -887,000 | 1,854,000 | -1,417,000 | -204,000 | -1,972,000 | 956,000 | 165,000 | -428,000 | -1,906,000 | 1,267,000 | 181,000 | 306,000 | -937,000 | 1,442,000 | 500,000 | 1,220,000 | -127,000 | 321,000 | -1,357,000 | -692,000 | 653,000 | -1,388,000 | 741,000 | -1,114,000 | 505,000 | -385,000 | -21,000 | 388,000 | -1,369,000 | 1,608,000 | 897,000 | -313,000 | 82,000 | -475,000 | -71,000 | ||||
income taxes payable | -1,400,000 | -7,900,000 | -3,500,000 | -700,000 | -400,000 | 0 | -700,000 | 2,100,000 | 3,700,000 | -4,600,000 | -2,700,000 | -1,600,000 | 2,400,000 | 0 | 6,700,000 | 100,000 | -1,900,000 | 2,800,000 | -400,000 | -1,700,000 | 3,300,000 | 1,600,000 | -1,427,000 | 733,000 | -3,472,000 | 1,266,000 | 4,767,000 | -36,000 | -1,575,000 | -2,358,000 | 3,563,000 | 621,000 | 1,844,000 | 2,149,000 | -466,000 | 732,000 | -384,000 | -296,000 | -129,000 | 209,000 | 1,405,000 | -32,000 | 399,000 | -1,136,000 | 1,091,000 | -1,341,000 | -1,134,000 | -2,591,000 | 145,000 | -1,788,000 | 937,000 | 260,000 | ||||||||||||||||||||||||||||||||||||
operating lease assets and liabilities | 2,700,000 | -900,000 | 9,700,000 | 1,400,000 | -5,500,000 | 7,600,000 | 1,600,000 | -1,100,000 | 4,100,000 | -800,000 | -2,600,000 | -300,000 | -800,000 | 900,000 | -1,800,000 | -500,000 | -800,000 | 300,000 | -300,000 | -300,000 | -300,000 | -300,000 | -100,000 | -400,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other liabilities | -100,000 | -600,000 | -1,700,000 | -2,300,000 | -3,600,000 | 3,500,000 | -2,700,000 | 4,100,000 | -2,500,000 | 200,000 | -2,400,000 | -3,200,000 | -12,500,000 | 10,200,000 | -2,200,000 | 3,500,000 | -3,100,000 | -200,000 | -2,400,000 | 6,200,000 | -4,900,000 | -4,700,000 | -2,200,000 | 4,400,000 | 2,968,000 | 3,068,000 | -921,000 | 1,185,000 | -2,151,000 | -4,238,000 | 2,180,000 | 1,723,000 | -1,045,000 | 920,000 | 77,000 | 981,000 | -4,769,000 | 167,000 | -333,000 | 1,578,000 | -108,000 | 1,717,000 | -345,000 | 340,000 | -764,000 | -451,000 | -82,000 | 684,000 | 163,000 | 555,000 | -237,000 | -198,000 | -3,059,000 | 627,000 | 469,000 | 1,237,000 | 608,000 | 2,558,000 | 1,361,000 | -2,036,000 | 1,342,000 | -121,000 | 273,000 | 42,000 | 316,000 | 3,909,000 | 414,000 | 670,000 | 1,559,000 | 298,000 | ||||||||||||||||||
net cash from operating activities | 8,100,000 | 100,000 | 29,200,000 | 28,200,000 | 17,100,000 | 14,900,000 | 23,200,000 | 9,800,000 | 35,300,000 | 36,200,000 | 36,400,000 | 28,000,000 | -38,800,000 | 71,700,000 | 81,700,000 | -67,400,000 | 41,600,000 | 53,300,000 | 51,100,000 | 65,600,000 | 44,400,000 | 19,700,000 | 17,500,000 | 15,700,000 | 31,927,000 | 21,056,000 | 49,919,000 | 18,098,000 | 26,378,000 | 27,377,000 | -17,125,000 | 5,079,000 | 11,279,000 | 17,445,000 | 11,037,000 | 9,144,000 | 8,195,000 | 5,737,000 | 3,841,000 | -196,000 | -3,517,000 | 321,000 | 6,180,000 | 16,561,000 | 3,602,000 | 4,016,000 | -3,808,000 | 8,255,000 | 9,217,000 | 16,267,000 | -1,590,000 | 8,610,000 | 16,420,000 | 3,899,000 | 15,561,000 | 1,753,000 | 4,530,000 | 1,880,000 | -3,895,000 | 4,602,000 | -3,821,000 | -1,743,000 | -3,015,000 | 1,014,000 | 1,506,000 | 1,586,000 | 5,281,000 | -1,631,000 | 12,453,000 | -4,521,000 | 13,944,000 | 8,534,000 | -2,157,000 | 3,199,000 | 9,369,000 | 4,037,000 | -4,533,000 | -1,188,000 | -3,852,000 | 2,729,000 | -1,028,000 | -1,025,000 | 3,203,000 | -7,530,000 | 5,288,000 | |||
capital expenditures | -10,100,000 | -11,000,000 | -16,800,000 | -12,400,000 | -17,300,000 | -15,200,000 | -13,000,000 | -18,000,000 | -16,600,000 | -12,200,000 | -19,700,000 | -27,300,000 | -32,200,000 | -21,400,000 | -18,100,000 | -28,400,000 | -16,600,000 | -20,000,000 | -16,200,000 | -6,500,000 | -9,900,000 | -9,500,000 | -10,300,000 | -6,700,000 | -13,635,000 | 0 | -1,906,000 | -4,844,000 | 0 | 0 | -3,755,000 | -5,911,000 | -3,615,000 | -6,764,000 | -2,986,000 | -2,784,000 | -1,818,000 | -1,758,000 | -1,672,000 | -2,030,000 | -4,956,000 | -1,400,000 | -3,268,000 | -653,000 | -901,000 | -512,000 | -675,000 | -1,578,000 | -465,000 | -245,000 | -200,000 | -193,000 | -2,000 | -214,000 | -489,000 | -838,000 | -1,502,000 | -1,154,000 | -1,253,000 | -540,000 | -1,154,000 | -870,000 | -548,000 | -37,000 | -64,000 | -89,000 | -392,000 | -978,000 | -4,511,000 | -3,567,000 | -3,294,000 | -1,319,000 | -1,861,000 | -1,233,000 | -1,698,000 | -1,230,000 | -497,000 | -516,000 | -48,000 | -428,000 | -348,000 | -302,000 | -694,000 | -599,000 | -268,000 | |||
free cash flows | -2,000,000 | -10,900,000 | 12,400,000 | 15,800,000 | -200,000 | -300,000 | 10,200,000 | -8,200,000 | 18,700,000 | 24,000,000 | 16,700,000 | 700,000 | -71,000,000 | 50,300,000 | 63,600,000 | -95,800,000 | 25,000,000 | 33,300,000 | 34,900,000 | 59,100,000 | 34,500,000 | 10,200,000 | 7,200,000 | 9,000,000 | 18,292,000 | 21,056,000 | 48,013,000 | 13,254,000 | 26,378,000 | 27,377,000 | -20,880,000 | -832,000 | 7,664,000 | 10,681,000 | 8,051,000 | 6,360,000 | 6,377,000 | 3,979,000 | 2,169,000 | -2,226,000 | -8,473,000 | -1,079,000 | 2,912,000 | 15,908,000 | 2,701,000 | 3,504,000 | -4,483,000 | 6,677,000 | 8,752,000 | 16,022,000 | -1,790,000 | 8,417,000 | 16,418,000 | 3,685,000 | 15,072,000 | 915,000 | 3,028,000 | 726,000 | -5,148,000 | 4,062,000 | -4,975,000 | -2,613,000 | -3,563,000 | 977,000 | 1,442,000 | 1,497,000 | 4,889,000 | -2,609,000 | 7,942,000 | -8,088,000 | 10,650,000 | 7,215,000 | -4,018,000 | 1,966,000 | 7,671,000 | 2,807,000 | -5,030,000 | -1,704,000 | -3,900,000 | 2,301,000 | -1,376,000 | -1,327,000 | 2,509,000 | -8,129,000 | 5,020,000 | |||
cash flows from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property, plant and equipment | -10,100,000 | -11,000,000 | -16,800,000 | -12,400,000 | -17,300,000 | -15,200,000 | -13,000,000 | -18,000,000 | -16,600,000 | -12,200,000 | -19,700,000 | -27,300,000 | -32,200,000 | -21,400,000 | -18,100,000 | -28,400,000 | -16,600,000 | -20,000,000 | -16,200,000 | -6,500,000 | -9,900,000 | -9,500,000 | -10,300,000 | -6,700,000 | -13,635,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of businesses, net of cash acquired | -27,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other investing activities | 100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activities | -10,000,000 | -7,900,000 | -16,700,000 | -12,400,000 | -17,300,000 | -15,300,000 | -13,000,000 | -17,900,000 | -62,800,000 | -10,400,000 | -19,200,000 | -27,300,000 | -32,000,000 | -17,800,000 | -18,000,000 | -28,400,000 | -14,500,000 | -19,800,000 | -371,300,000 | 800,000 | -9,900,000 | -5,800,000 | -7,400,000 | -6,700,000 | -9,360,000 | -3,675,000 | -31,967,000 | -4,198,000 | -39,945,000 | -296,322,000 | -3,755,000 | -5,911,000 | -3,615,000 | -6,764,000 | -2,986,000 | -2,784,000 | -1,852,000 | -1,786,000 | -1,610,000 | -2,030,000 | -5,525,000 | -16,161,000 | -1,214,000 | -32,316,000 | -3,220,000 | -653,000 | -824,000 | -446,000 | -675,000 | -1,482,000 | -465,000 | -245,000 | 180,000 | -75,518,000 | -2,000 | -214,000 | -489,000 | -838,000 | -1,502,000 | -1,154,000 | -1,253,000 | -540,000 | -1,108,000 | -870,000 | -548,000 | -37,000 | -64,000 | -89,000 | -392,000 | -978,000 | -5,239,000 | -2,436,000 | -28,103,000 | -516,000 | -694,000 | -599,000 | -268,000 | |||||||||||
cash flows from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from bank borrowings | 0 | 0 | 0 | 0 | 20,500,000 | 23,200,000 | 364,900,000 | 6,600,000 | 7,000,000 | 9,200,000 | 9,000,000 | 51,500,000 | 6,995,000 | 6,693,000 | 21,525,000 | 6,587,000 | 4,870,000 | 360,298,000 | 11,664,000 | 10,222,000 | 6,904,000 | 2,967,000 | 4,205,000 | 1,000,000 | 2,134,000 | 2,471,000 | 415,000 | 1,637,000 | 2,231,000 | 0 | 0 | 4,000,000 | 0 | 0 | 1,900,000 | 3,600,000 | 31,955,000 | -743,000 | 2,000 | 15,000 | 1,600,000 | 726,000 | ||||||||||||||||||||||||||||||||||||||||||||||
extinguishment of bank borrowings | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of common stock | 1,100,000 | 0 | 1,100,000 | 0 | 0 | 0 | 500,000 | 0 | 300,000 | 0 | 174,000 | 1,000 | 143,000 | 17,000 | 124,000 | 94,330,000 | 127,000 | 12,000 | 294,000 | 1,383,000 | 102,000 | 396,000 | 104,000 | 10,000 | 105,000 | 2,192,000 | 107,000 | -13,000 | 112,000 | 1,734,000 | 565,000 | 55,000 | 106,000 | 48,000 | 107,000 | 42,000 | 85,000 | 93,000 | 114,000 | 3,000 | 239,000 | 655,000 | 887,000 | 390,000 | 360,000 | 158,000 | 44,000 | 12,000 | 78,000 | 445,000 | 370,000 | 347,000 | 343,000 | 1,335,000 | 392,000 | 359,000 | 549,000 | 135,000 | -252,000 | 11,107,000 | 295,000 | 27,000 | 241,000 | 19,000 | 253,000 | -35,000 | -55,000 | 35,260,000 | ||||||||||||||||||||
principal payments on bank borrowings | 0 | -3,100,000 | -3,100,000 | -12,000,000 | -100,000 | -3,000,000 | -2,600,000 | -4,500,000 | -3,900,000 | -3,800,000 | -8,900,000 | -22,000,000 | -11,900,000 | -7,746,000 | -59,460,000 | -11,275,000 | -7,873,000 | -12,020,000 | -6,621,000 | -7,910,000 | -4,697,000 | -3,325,000 | -3,258,000 | -4,192,000 | -3,566,000 | -3,696,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of debt issuance costs | 0 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
employees’ taxes paid upon vesting of restricted stock units | 0 | -400,000 | -300,000 | 0 | -248,000 | -258,000 | -544,000 | -850,000 | -150,000 | -327,000 | -756,000 | -1,862,000 | -345,000 | -559,000 | -228,000 | -1,582,000 | -30,000 | -404,000 | 0 | 0 | -1,000 | -330,000 | -1,000 | 674,000 | -762,000 | 1,000 | -507,000 | 0 | -73,000 | -17,000 | -251,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of dividends to a joint venture shareholder | 0 | 0 | 0 | -400,000 | -100,000 | 0 | 100,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of shares | 0 | 0 | -5,700,000 | 0 | -9,500,000 | -14,200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from financing activities | 1,100,000 | -3,500,000 | -6,600,000 | -12,200,000 | 1,000,000 | -3,700,000 | 17,000,000 | -4,500,000 | -8,900,000 | -4,100,000 | -20,700,000 | -36,200,000 | -28,800,000 | -18,000,000 | -6,600,000 | -2,600,000 | -17,100,000 | -1,600,000 | -12,500,000 | -51,700,000 | -3,900,000 | 37,000,000 | -22,145,000 | -25,709,000 | -2,420,000 | -3,126,000 | 288,410,000 | -243,000 | 94,817,000 | -5,334,000 | -4,201,000 | -3,639,000 | -3,896,000 | -1,089,000 | -728,000 | -3,703,000 | -2,333,000 | 890,000 | -10,126,000 | -7,702,000 | 10,304,000 | -1,043,000 | -12,165,000 | -2,362,000 | -5,390,000 | -2,608,000 | 74,100,000 | -20,051,000 | -1,070,000 | -789,000 | -679,000 | -675,000 | -97,000 | 12,074,000 | 565,000 | 286,000 | 3,660,000 | -435,000 | -482,000 | -1,010,000 | -1,349,000 | -3,737,000 | -1,494,000 | -339,000 | -391,000 | -5,268,000 | 881,000 | -636,000 | -645,000 | 268,000 | -1,636,000 | 31,790,000 | 10,845,000 | 283,000 | 24,000 | 1,821,000 | 725,000 | -52,000 | 8,370,000 | -3,820,000 | ||||||||
effect of exchange rate changes on cash and cash equivalents | -1,500,000 | -2,000,000 | 3,900,000 | 100,000 | -5,100,000 | 2,800,000 | -700,000 | -1,400,000 | 1,400,000 | -500,000 | 2,200,000 | -1,200,000 | 4,900,000 | -3,800,000 | -2,700,000 | -1,100,000 | -500,000 | -600,000 | 500,000 | -800,000 | 2,200,000 | -500,000 | 100,000 | -400,000 | -1,110,000 | -2,178,000 | -145,000 | 281,000 | -271,000 | -96,000 | 74,000 | 37,000 | -23,000 | 135,000 | 6,000 | -59,000 | -6,000 | -14,000 | -5,000 | -9,000 | ||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash and cash equivalents | -2,300,000 | -13,300,000 | 9,800,000 | 3,700,000 | -1,300,000 | -94,700,000 | 32,100,000 | 54,400,000 | -99,500,000 | 9,500,000 | 5,600,000 | 187,100,000 | 64,000,000 | 24,200,000 | -38,300,000 | 6,300,000 | 45,600,000 | 3,855,000 | -9,438,000 | 13,354,000 | 10,629,000 | -16,195,000 | 19,194,000 | -21,219,000 | 94,059,000 | 6,457,000 | 4,547,000 | 2,470,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of period | 0 | 0 | 0 | 313,900,000 | 0 | 0 | 307,000,000 | 0 | 0 | 0 | 358,800,000 | 0 | 0 | 0 | 466,500,000 | 0 | 0 | 0 | 200,300,000 | 0 | 0 | 0 | 162,500,000 | -45,000 | 0 | 0 | 144,145,000 | 0 | 0 | 0 | 68,306,000 | 0 | 0 | 52,465,000 | 0 | 0 | 50,103,000 | 0 | 0 | 78,997,000 | 0 | 0 | 60,415,000 | 0 | 0 | 54,311,000 | 0 | 0 | 52,155,000 | 0 | 0 | 34,654,000 | 0 | 0 | 26,697,000 | 0 | 0 | 29,620,000 | 0 | 0 | 33,447,000 | 0 | 0 | 23,321,000 | 0 | 0 | 0 | 10,663,000 | ||||||||||||||||||||
changes in assets and liabilities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other financing activities | 0 | -400,000 | -200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of period | -13,300,000 | 9,800,000 | 317,600,000 | -1,300,000 | 26,500,000 | 293,000,000 | -35,000,000 | 21,200,000 | -1,300,000 | 322,100,000 | -94,700,000 | 32,100,000 | 54,400,000 | 367,000,000 | 9,500,000 | 5,600,000 | 187,100,000 | 264,300,000 | 24,200,000 | -38,300,000 | 6,300,000 | 208,100,000 | 3,810,000 | -9,438,000 | 13,354,000 | 154,774,000 | -16,195,000 | 19,194,000 | -21,219,000 | 162,365,000 | 6,457,000 | 4,547,000 | 54,935,000 | 3,217,000 | -1,486,000 | 45,539,000 | -16,831,000 | 7,007,000 | 69,607,000 | 5,782,000 | -4,924,000 | 74,289,000 | -5,392,000 | 6,390,000 | 64,943,000 | 7,192,000 | -3,633,000 | 54,770,000 | 236,000 | 2,353,000 | 35,283,000 | 4,627,000 | -4,643,000 | 27,744,000 | 495,000 | 432,000 | 29,768,000 | -4,103,000 | 7,603,000 | 24,968,000 | 8,096,000 | -4,700,000 | 24,642,000 | 4,398,000 | -35,000 | -846,000 | 19,804,000 | |||||||||||||||||||||
supplemental cash flow information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes paid, net of income tax refunds | 16,800,000 | 9,800,000 | 8,600,000 | 10,400,000 | 9,600,000 | 8,100,000 | 4,500,000 | 9,300,000 | 11,800,000 | 5,600,000 | 9,100,000 | 11,200,000 | 11,000,000 | 5,500,000 | 8,000,000 | 4,300,000 | 8,100,000 | 2,700,000 | 7,900,000 | 3,900,000 | 2,600,000 | 2,000,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest paid | 12,500,000 | 6,200,000 | 12,700,000 | 11,400,000 | 11,100,000 | 11,200,000 | 11,800,000 | 11,300,000 | 14,300,000 | 7,400,000 | 11,600,000 | 6,500,000 | 8,800,000 | 5,000,000 | 5,500,000 | 6,300,000 | 3,800,000 | 4,300,000 | 2,700,000 | 3,700,000 | 4,400,000 | 4,800,000 | 7,164,000 | 4,112,000 | 6,724,000 | 5,600,000 | 4,195,000 | 2,009,000 | 507,000 | 435,000 | -1,193,000 | 1,150,000 | 1,708,000 | 551,000 | 585,000 | 614,000 | 614,000 | 692,000 | 304,000 | 218,000 | 226,000 | 386,000 | -67,000 | 276,000 | 204,000 | 379,000 | 494,000 | 528,000 | 612,000 | 608,000 | 585,000 | 616,000 | 65,000 | 41,000 | 8,000 | 50,000 | 16,000 | 6,000 | 12,000 | 4,000 | 488,000 | 4,000 | ||||||||||||||||||||||||||
non-cash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property, plant and equipment purchased included in accounts payable and other liabilities | -100,000 | -2,300,000 | 6,800,000 | -400,000 | -3,000,000 | 7,300,000 | -2,300,000 | 2,800,000 | -300,000 | 9,500,000 | 10,100,000 | 2,300,000 | -1,500,000 | 5,900,000 | 8,500,000 | 1,600,000 | 1,200,000 | 3,500,000 | 500,000 | 200,000 | -400,000 | 2,900,000 | 435,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of equipment | 0 | 100,000 | -188,000 | 646,000 | 66,000 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss | -2,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net loss to net cash from operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on sale of property, plant and equipment | 200,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income on divestiture | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
divestiture of subsidiaries | 0 | 3,700,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
employees' taxes paid upon vesting of restricted stock units | -300,000 | 0 | -100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash and cash equivalents | -14,000,000 | 21,200,000 | -1,300,000 | -36,700,000 | 3,217,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from operating activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss on divestiture | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain from insurance proceeds | 0 | 0 | 0 | -7,300,000 | -400,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of equipment, including insurance proceeds | 200,000 | -100,000 | 100,000 | 200,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
settlement of forward contracts in conjunction with acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of debt issuance costs | 0 | 0 | 0 | 0 | 0 | 0 | -111,000 | -500,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of his earn-out at acquisition date | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reclassification of stock purchase commitment to noncontrolling interest | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net loss on divestitures | 20,800,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property, plant and equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on the disposal of assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on the disposal of assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
others | -200,000 | 100,000 | 100,000 | 100,000 | 100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
settlement of forward contracts in conjunction with the acquisition of ham-let | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of business, net of cash acquired | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
reclassification of common stock purchase obligation liability to noncontrolling interests | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
gain on disposal of fixed assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on bank borrowings and finance leases | -7,900,000 | -2,600,000 | -37,900,000 | -50,500,000 | -35,200,000 | -8,200,000 | -19,800,000 | -59,400,000 | -11,800,000 | -14,500,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in the fair value of financial instruments and earn-out liability | 300,000 | 0 | 1,400,000 | 11,600,000 | 200,000 | 1,200,000 | 3,000,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on the disposal of assets and business | 1,975,000 | 299,000 | -441,000 | 167,000 | -341,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payment of contingent earn-out | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of earn-out payment related to business acquisitions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided by financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
insurance proceeds | 7,300,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment loss due to a facility fire covered by insurance | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
note receivable received in exchange for sale of uamc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of property and equipment, including insurance proceeds | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of dynamic manufacturing solutions, llc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
taxes paid related to net share settlement of equity awards | -100,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of earn-out payment related to dms acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
business interruption insurance proceeds receivable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
withholding tax on employee equity compensation | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of finite-lived intangibles | 5,091,000 | 5,053,000 | 4,854,000 | 4,973,000 | 2,412,000 | 1,097,000 | 1,098,000 | 1,744,000 | 1,231,000 | 1,231,000 | 1,231,000 | 1,440,000 | 1,439,000 | 1,439,000 | 1,440,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from insurance and sale of equipment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments on bank borrowings and finance leases | -32,145,000 | -23,526,000 | -8,863,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
debt issuance costs paid | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes paid | 3,553,000 | 4,598,000 | 4,063,000 | 995,000 | 4,394,000 | 4,439,000 | 4,761,000 | 754,000 | 3,063,000 | 1,379,000 | 2,418,000 | 1,475,000 | 723,000 | 2,122,000 | 143,000 | 289,000 | 1,188,000 | 825,000 | 598,000 | 583,000 | 794,000 | 1,230,000 | 918,000 | 508,000 | 413,000 | 839,000 | 2,756,000 | 1,622,000 | 94,000 | 35,000 | 6,000 | 1,840,000 | 350,000 | 1,406,000 | 1,334,000 | 564,000 | 229,000 | 2,454,000 | 1,225,000 | 4,395,000 | 2,175,000 | 1,646,000 | 1,860,000 | 830,000 | 3,225,000 | 2,645,000 | 24,000 | |||||||||||||||||||||||||||||||||||||||||
income tax refunds | 0 | 0 | 37,000 | 4,000 | -4,000 | 38,000 | 5,000 | 46,000 | 0 | 0 | 25,000 | 55,000 | -7,000 | 0 | 598,000 | 0 | 0 | 0 | 1,356,000 | 44,000 | 0 | 1,343,000 | -12,000 | 0 | 0 | -613,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease right-of-use assets | 0 | 0 | 35,633,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
operating lease liabilities | 0 | 0 | 38,493,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of earn-out payment related to acquisitions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
impairment loss due to a facility fire | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sale of a business unit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of property and equipment | -1,906,000 | -4,844,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment purchased included in accounts payable and other liabilities | -1,982,000 | 7,118,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net income including noncontrolling interests | 1,354,000 | -312,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaid expenses and other | -2,430,000 | 8,906,000 | -2,734,000 | -2,469,000 | -1,089,000 | -525,000 | -4,399,000 | -233,000 | 246,000 | 460,000 | -49,000 | -375,000 | 1,673,000 | 352,000 | -372,000 | -227,000 | -196,000 | 127,000 | 1,790,000 | -1,042,000 | -1,597,000 | 674,000 | 3,873,000 | -1,358,000 | -1,720,000 | -1,203,000 | -1,634,000 | -1,217,000 | -454,000 | 3,659,000 | -381,000 | -568,000 | 152,000 | 3,609,000 | -2,993,000 | -1,352,000 | -959,000 | 275,000 | 446,000 | -1,095,000 | 138,000 | 245,000 | -192,000 | 907,000 | 143,000 | -713,000 | 730,000 | -1,045,000 | -22,000 | 495,000 | -218,000 | -274,000 | -15,000 | |||||||||||||||||||||||||||||||||||
excess tax benefit from stock-based compensation | 0 | -732,000 | 384,000 | 296,000 | 129,000 | -209,000 | -1,404,000 | 784,000 | -543,000 | -30,000 | -71,000 | 55,000 | -87,000 | 81,000 | 2,000 | -154,000 | -601,000 | -136,000 | -681,000 | 158,000 | 205,000 | 144,000 | -132,000 | -105,000 | -240,000 | -391,000 | -237,000 | -455,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchases of equipment and leasehold improvements | -3,755,000 | -5,911,000 | -3,615,000 | -6,764,000 | -2,986,000 | -2,784,000 | -1,818,000 | -1,758,000 | -1,672,000 | -2,030,000 | -4,956,000 | -1,400,000 | -1,214,000 | -2,582,000 | -3,268,000 | -653,000 | -901,000 | -512,000 | -675,000 | -1,578,000 | -465,000 | -245,000 | -200,000 | -193,000 | -2,000 | -214,000 | -489,000 | -838,000 | -1,502,000 | -1,154,000 | -1,253,000 | -540,000 | -1,154,000 | -870,000 | -548,000 | -37,000 | -64,000 | -89,000 | -392,000 | -978,000 | -4,511,000 | -3,567,000 | -3,294,000 | -1,319,000 | -1,861,000 | -1,233,000 | -1,698,000 | -1,230,000 | -497,000 | -516,000 | -48,000 | -428,000 | -348,000 | -302,000 | -1,762,000 | -694,000 | -599,000 | -268,000 | ||||||||||||||||||||||||||||||
acquisition of qgt, net of cash acquired | -29,319,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided (used) in financing activities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of earn-out payment related to qgt acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property and equipment purchased included in accounts payable | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of earn-out payments related to qgt acquisition | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on the disposal of fixed assets | 149,000 | 52,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equipment and leasehold improvements purchased included in accounts payable | -111,000 | 2,686,000 | 39,000 | 817,000 | 658,000 | 335,000 | 2,000 | 146,000 | -3,378,000 | 1,901,000 | 92,000 | 1,538,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
restricted stock issued | 7,751,000 | 1,302,000 | 2,293,000 | 2,482,000 | 7,003,000 | 0 | 2,624,000 | 19,000 | 2,070,000 | 235,000 | 2,439,000 | 0 | 0 | 438,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss from disposal of fixed assets | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
change in the fair value of the contingent earn out | 0 | -897,000 | 309,000 | 310,000 | 41,000 | 777,000 | 207,000 | 421,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net increase in cash | -9,680,000 | -16,831,000 | 7,007,000 | -9,390,000 | 3,850,000 | 5,782,000 | -4,924,000 | 13,874,000 | -5,526,000 | -5,392,000 | 6,390,000 | 10,632,000 | -4,018,000 | 7,192,000 | -3,633,000 | 2,615,000 | 14,283,000 | 236,000 | 2,353,000 | 629,000 | 6,926,000 | 4,627,000 | -4,643,000 | 1,047,000 | -3,998,000 | 495,000 | 432,000 | 148,000 | 1,152,000 | -8,479,000 | 5,409,000 | 8,096,000 | -4,700,000 | 1,321,000 | 4,398,000 | -35,000 | -846,000 | 9,141,000 | -3,461,000 | 2,832,000 | 449,000 | -597,000 | 1,507,000 | 2,457,000 | 241,000 | 1,200,000 | ||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at beginning of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash and cash equivalents at end of year | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of common shares issued for acquisition | 0 | 3,818,000 | 0 | 13,843,000 | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fair value of earn-out payments related to miconex acquisition | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
equipment and leasehold improvements purchased included in accounts payable and other current liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss in the disposal of fixed assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
disposal of equipment and leasehold improvements | -28,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
non-cash investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash provided by operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income from disposal of fixed assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from disposal of equipment and leasehold improvements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities, net of effects of acquisition: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
inventory | 1,315,000 | 2,742,000 | -4,571,000 | -4,735,000 | -1,765,000 | -1,497,000 | 11,707,000 | 401,000 | -3,519,000 | -13,649,000 | -1,622,000 | 3,344,000 | 2,794,000 | 9,639,000 | 3,621,000 | 16,547,000 | -5,525,000 | 3,794,000 | 10,604,000 | -4,719,000 | -5,864,000 | 4,753,000 | -8,983,000 | 1,636,000 | -9,718,000 | -10,405,000 | -4,549,000 | 5,871,000 | 1,921,000 | 9,199,000 | -5,379,000 | 4,777,000 | 931,000 | 1,847,000 | -2,828,000 | 2,621,000 | -3,573,000 | 1,920,000 | -3,961,000 | -3,586,000 | -8,446,000 | -5,481,000 | -122,000 | 4,487,000 | -2,857,000 | |||||||||||||||||||||||||||||||||||||||||||
acquisition of business | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net decrease in cash | -4,564,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of finite lived intangibles | 1,550,000 | 1,355,000 | 1,137,000 | 1,221,000 | 1,221,000 | 1,221,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments made in connection with business acquisitions | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
supplemental items: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the period: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest | 545,000 | 542,000 | 689,000 | 501,000 | 560,000 | 564,000 | 642,000 | 421,000 | 726,000 | 633,000 | 37,000 | 130,000 | 264,000 | 281,000 | 335,000 | 196,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prepaids and other | -540,000 | -1,088,000 | -130,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of marchi | 0 | -29,734,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from term debt and revolving credit facility | 0 | 76,189,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on term debt and revolving credit facility | -1,250,000 | -48,844,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided in financing activities | -1,553,000 | 28,578,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash provided (used) by operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash provided (used) by operating activities | -5,652,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash provided by | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
depreciation | 770,000 | 810,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in assets and liabilities, net of ait acquisition: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income tax | 0 | 0 | -4,195,000 | -494,000 | 0 | -536,000 | 163,000 | -380,000 | -365,000 | -321,000 | -150,000 | -527,000 | -97,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ait acquisition, net of cash acquired | 380,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from revolving credit facilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from long-term loans | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on revolving credit facilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on long-term debt and capital lease | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of equity issuance costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fixed asset purchases included in accounts payable | 20,000 | -34,000 | 25,000 | -8,000 | 34,000 | -5,000 | 52,000 | 16,000 | 7,000 | 1,000 | 13,000 | -48,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from revolving credit facility | 6,500,000 | 18,000,000 | 11,000,000 | 8,000,000 | 14,000,000 | 14,000,000 | 0 | 19,482,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on revolving credit facility | -12,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on term debt | -2,500,000 | -2,500,000 | -2,500,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fixed asset purchased included in accounts payable | -42,000 | -35,000 | 114,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net settlement of common stock | -23,000 | -1,334,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on long-term debt and capital lease obligations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of intangibles | 1,527,000 | 1,441,000 | 1,499,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
deferred income taxes net and other non-current assets | -173,000 | 916,000 | 4,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on revolving credit facility, term loan and capital lease obligations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
payments of debt issuance costs, equity issuance costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash provided operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accounts receivable, net of allowance | 2,405,000 | 599,000 | 11,705,000 | 7,032,000 | -7,923,000 | 10,109,000 | 223,000 | -3,413,000 | -10,735,000 | -5,189,000 | 140,000 | 3,324,000 | -2,179,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on revolving credit facility, term debt and capital lease obligations | -16,499,000 | -19,002,000 | -19,987,000 | -20,149,000 | -20,394,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
fixed asset purchases in accounts payable | -68,000 | 122,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes | 218,000 | -5,005,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other current liabilities | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from term loan and revolving credit facility | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid/refunded during the period: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash flows used in investing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid (refunds) during the period for: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on term debt and capital lease obligations | -680,000 | -1,068,000 | -1,353,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in and impairment of goodwill and long-lived assets | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
repurchase of common stock | -2,329,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on capital lease obligations | -2,000 | 0 | -3,000 | 12,000 | -8,000 | -3,000 | -7,000 | 14,000 | -16,000 | -3,000 | -7,000 | -19,000 | -17,000 | -15,000 | -16,000 | -17,000 | 1,000 | -15,000 | -14,000 | -14,000 | -18,000 | -20,000 | -20,000 | -45,000 | -17,000 | -42,000 | -20,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on short-term debt | -504,000 | -500,000 | -495,000 | -4,146,000 | 0 | -625,000 | -4,101,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on long-term debt | -487,000 | -2,485,000 | -683,000 | 20,000 | -770,000 | -839,000 | -836,000 | -5,832,000 | -828,000 | -1,250,000 | -1,443,000 | -2,582,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash activities during the period for: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
income taxes refunded | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from acquisition | 0 | 0 | -3,541,000 | -1,206,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
changes in goodwill | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash paid during the period for: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash from (used in) operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued in acquisition | 999,000 | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interest expense | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash from investing activities | -3,567,000 | -1,319,000 | -1,907,000 | -1,233,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of equipment | 0 | 17,000 | 13,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
decrease in restricted cash | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition related tax benefit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from bank borrowings and long term debt, net of deferred loan costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition of equipment under capital lease | 0 | 0 | 0 | 99,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accretion of series a notes issued to employees | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on sale of equipment and leasehold improvements | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of stock-based compensation | 548,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
excess tax benefit from stock-based arrangements | -58,000 | -102,000 | -495,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other accrued expenses and liabilities | 591,000 | -2,060,000 | 1,561,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from sale of equipment and leasehold improvements | 0 | 0 | 4,000 | 5,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
acquisition-related tax benefit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from long-term debt and bank borrowings, net of deferred loan costs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of deferred stock-based compensation | 51,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
tax benefit from stock-based compensation | 495,000 | 66,000 | 17,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
loss on equipment sale | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
other assets | -42,000 | -8,000 | 24,000 | -7,000 | -7,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments on notes to related parties | 0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accretion of series a senior notes issued to employees | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
amortization of deferred compensation | 52,000 | 53,000 | 52,000 | 52,000 | 52,000 | 604,000 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
net cash from investing activites | 79,000 | -344,000 | -297,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash at beginning of period | 0 | 0 | 11,440,000 | 0 | 0 | 0 | 6,035,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
cash at end of period | 2,832,000 | 449,000 | 10,843,000 | 1,507,000 | 2,457,000 | 241,000 | 7,235,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
accrued expenses and other liabilities | 360,000 | 118,000 | -83,000 | -3,311,000 | 4,092,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
noncash investing and financing activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
receivable for subscribed stock | -39,060,000 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
common stock issued to employees | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
adjustments to reconcile net income to net cash (used in) provided by operating activities: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
purchase of certificate of deposit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
borrowings (repayments) on notes to related parties | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
principal payments of borrowings | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
proceeds from issuance of long-term debt to related parties | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
account receivable | -7,955,000 |
