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

UCTT Cost of Revenue
Latest reported$1.85Bperiod ending
Latest reported$1.85Bperiod ending
UCTT TTM Cost of Revenue ($67.31M → $1.85B)
TTM cost of revenue
High-resolution chart · PNG
UCTT cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 1,847,700,000 | |
| 1,745,800,000 | |
| 1,731,100,000 | |
| 1,773,200,000 | |
| 1,792,400,000 | |
| 1,780,700,000 | |
| 1,741,200,000 | |
| 1,643,400,000 | |
| 1,566,200,000 | |
| 1,492,000,000 | |
| 1,457,200,000 | |
| 1,541,500,000 | |
| 1,682,300,000 | |
| 1,819,200,000 | |
| 1,909,300,000 | |
| 1,937,300,000 | |
| 1,866,282,000 | |
| 1,791,299,000 | |
| 1,671,588,000 | |
| 1,477,571,000 | |
| 1,326,689,000 | |
| 1,182,272,000 | |
| 1,106,817,000 | |
| 1,044,873,000 | |
| 962,992,000 | |
| 909,290,000 | |
| 869,400,000 | |
| 850,773,000 | |
| 843,038,000 | |
| 869,988,000 | |
| 920,682,000 | |
| 914,089,000 | |
| 914,919,000 | |
| 855,661,000 | |
| 756,722,000 | |
| 696,747,000 | |
| 619,496,000 | |
| 545,416,000 | |
| 475,976,000 | |
| 421,211,000 | |
| 402,416,000 | |
| 390,333,000 | |
| 398,073,000 | |
| 409,646,000 | |
| 412,512,000 | |
| 425,310,000 | |
| 440,824,000 | |
| 443,870,000 | |
| 428,486,000 | |
| 410,965,000 | |
| 376,693,000 | |
| 350,511,000 | |
| 345,687,000 | |
| 339,378,000 | |
| 347,642,000 | |
| 346,404,000 | |
| 352,332,000 | |
| 379,385,000 | |
| 393,647,000 | |
| 421,901,000 | |
| 430,732,000 | |
| 407,067,000 | |
| 383,991,000 | |
| 342,783,000 | |
| 279,539,000 | |
| 212,562,000 | |
| 151,741,000 | |
| 134,071,000 | |
| 150,690,000 | |
| 186,426,000 | |
| 241,453,000 | |
| 276,040,000 | |
| 303,545,000 | |
| 332,609,000 | |
| 346,347,000 | |
| 356,191,000 | |
| 362,720,000 | |
| 331,573,000 | |
| 286,542,000 | |
| 228,973,000 | |
| 165,246,000 | |
| 141,185,000 | |
| 127,456,000 | |
| 128,885,000 | |
| 143,624,000 | |
| 155,512,000 | |
| 154,993,000 | |
| 141,743,000 | |
| 116,642,000 | |
| 85,824,000 | |
| 67,313,000 |