Ultra Clean Inc.

NASDAQ: UCTT · Real-Time Price · USD
20.20
1.55 (8.31%)
At close: May 02, 2025, 3:59 PM
20.17
-0.12%
After-hours: May 02, 2025, 04:39 PM EDT

Ultra Clean Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 27, 2024 Dec 29, 2023 Dec 30, 2022 Dec 31, 2021 Dec 25, 2020 Dec 27, 2019 Dec 28, 2018 Dec 29, 2017 Dec 30, 2016
313.9M 307M 358.8M 466.45M 200.27M 162.53M 144.15M 68.31M 52.47M
n/a n/a n/a n/a n/a n/a n/a 30K n/a
n/a n/a 300K n/a 1.1M n/a 44K n/a 15K
9.6M 10.9M 10.5M 9.24M 4.21M 5.21M 8.07M 1.93M 747K
241.1M 180.8M 253.7M 250.1M 145.5M 112.7M 107M 90.21M 74.66M
381M 374.5M 443.9M 379.24M 180.38M 172.42M 186.12M 231.77M 103.86M
34.1M 30.9M 42.4M n/a 1.1M n/a -61K 12.09M 6.46M
970.1M 893.2M 1.1B 1.14B 545.09M 467.05M 459.37M 402.38M 237.45M
486.9M 480M 378.6M 325.7M 196.97M 180.15M 142.92M 32.25M 18.86M
450.2M 480.5M 436.7M 515.74M 331.65M 351.4M 349.18M 116.83M 122.27M
949.8M 974.5M 862.1M 888.29M 557.45M 552.26M 502.53M 155.96M 143.25M
1.92B 1.87B 1.96B 2.03B 1.1B 1.02B 961.91M 558.34M 380.7M
212.5M 192.9M 253.5M 332.9M 121.3M 133.1M 99.01M 173.52M 71.19M
n/a n/a n/a 46.79M 34.53M n/a n/a n/a n/a
16M 17.6M 20.8M 22.1M 7.4M 8.8M 9.67M 12.38M 16.82M
107.1M 33.7M 45.3M 50M 26.3M 30.7M 17.74M 10.66M 5.15M
335.6M 310M 389.2M 469.12M 201.28M 210.6M 142.22M 202.28M 101.06M
476.5M 461.2M 493M 529.9M 261.6M 283.4M 331.55M 39.89M 50.93M
155.9M 37.3M 9.2M 12.9M 23.8M 44M 36.49M 5.89M 2.66M
648.5M 660.5M 634.7M 663.63M 350.05M 356.2M 368.04M 55.76M 63.51M
984.1M 970.5M 1.02B 1.13B 551.33M 566.8M 510.26M 258.04M 164.57M
660.3M 639.9M 611.2M 635.21M 311.75M 334.24M 341.22M 52.27M 67.75M
100K 100K 515.5M 511.63M 309.59M 297.69M 287.13M 185.34M 178.48M
370.4M 346.7M 377.8M 337.42M 217.97M 140.37M 149.72M 113.12M 38.04M
-10.3M -4.4M -5.4M -167K 5.09M -1.33M -886K 1.85M -383K
873.6M 838.9M 887.9M 848.88M 532.65M 436.73M 435.96M 300.31M 216.13M
n/a 215.3M 300K n/a 1.1M n/a 44K 30K 15K