Ultra Clean Holdings Inc (UCTT)
Revenue
$2.44B
TTM · Period ending: · USD

UCTT Revenue
Latest reported$2.44Bperiod ending
Latest reported$2.44Bperiod ending
UCTT TTM Revenue ($77.52M → $2.44B)
TTM revenue
High-resolution chart · PNG
UCTT revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Revenue (USD) |
|---|---|
| 2,444,300,000 | |
| 2,195,300,000 | |
| 2,069,200,000 | |
| 2,054,100,000 | |
| 2,110,700,000 | |
| 2,141,100,000 | |
| 2,138,400,000 | |
| 2,097,500,000 | |
| 1,978,900,000 | |
| 1,873,500,000 | |
| 1,778,900,000 | |
| 1,734,500,000 | |
| 1,856,200,000 | |
| 2,056,200,000 | |
| 2,243,400,000 | |
| 2,374,200,000 | |
| 2,422,900,000 | |
| 2,341,552,000 | |
| 2,248,052,000 | |
| 2,101,579,000 | |
| 1,856,107,000 | |
| 1,665,731,000 | |
| 1,495,331,000 | |
| 1,398,600,000 | |
| 1,315,341,000 | |
| 1,206,388,000 | |
| 1,126,955,000 | |
| 1,066,200,000 | |
| 1,037,220,000 | |
| 1,016,976,000 | |
| 1,041,822,000 | |
| 1,096,523,000 | |
| 1,088,020,000 | |
| 1,096,551,000 | |
| 1,034,599,000 | |
| 924,351,000 | |
| 850,010,000 | |
| 753,554,000 | |
| 655,124,000 | |
| 562,759,000 | |
| 491,634,000 | |
| 468,296,000 | |
| 456,014,000 | |
| 469,103,000 | |
| 485,698,000 | |
| 479,923,000 | |
| 495,051,000 | |
| 513,957,000 | |
| 520,210,000 | |
| 510,352,000 | |
| 487,782,000 | |
| 444,022,000 | |
| 407,821,000 | |
| 401,487,000 | |
| 393,329,000 | |
| 403,430,000 | |
| 400,236,000 | |
| 404,693,000 | |
| 436,485,000 | |
| 452,639,000 | |
| 486,069,000 | |
| 499,249,000 | |
| 471,386,000 | |
| 443,134,000 | |
| 395,612,000 | |
| 318,450,000 | |
| 235,824,000 | |
| 159,757,000 | |
| 134,046,000 | |
| 152,850,000 | |
| 196,962,000 | |
| 266,919,000 | |
| 312,607,000 | |
| 348,014,000 | |
| 385,372,000 | |
| 403,807,000 | |
| 418,548,000 | |
| 427,078,000 | |
| 390,825,000 | |
| 337,228,000 | |
| 268,509,000 | |
| 191,984,000 | |
| 162,804,000 | |
| 147,533,000 | |
| 150,101,000 | |
| 170,070,000 | |
| 185,289,000 | |
| 184,202,000 | |
| 168,612,000 | |
| 137,829,000 | |
| 100,731,000 | |
| 77,520,000 |