Ultra Clean Holdings (UCTT)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] by (Cboe BZX)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] [[ item.lastPriceExt ]] [[ item.priceChangeExt ]] ([[ item.percentChangeExt ]]) [[ item.tradeTimeExt ]]
for [[ item.sessionDateDisplayLong ]]
Fiscal Year End Date: 12/31
| 12-2020 | 12-2019 | 12-2018 | 12-2017 | 12-2016 | |
| Sales | 1,398,600 | 1,066,200 | 1,096,500 | 924,400 | 562,759 |
| Cost of Goods | 1,106,800 | 869,400 | 920,700 | 756,700 | 475,976 |
| Gross Profit | 291,800 | 196,800 | 175,800 | 167,700 | 86,783 |
| Operating Expenses | 171,200 | 167,300 | 115,800 | 78,900 | 65,368 |
| Operating Income | 121,400 | 29,900 | 60,700 | 89,500 | 22,391 |
| Interest Expense | 16,900 | 25,600 | 10,000 | 2,200 | 3,444 |
| Other Income | -4,800 | -2,000 | 1,600 | -300 | 0 |
| Pre-tax Income | 99,700 | 2,300 | 52,300 | 87,000 | 18,947 |
| Income Tax | 19,300 | 10,000 | 15,300 | 11,900 | 8,896 |
| Net Income Continuous | 80,400 | -7,700 | 37,000 | 75,100 | 10,051 |
| Minority Interests | 2,800 | 1,700 | 400 | N/A | N/A |
| Net Income | $77,600 | $-9,400 | $36,600 | $75,100 | $10,051 |
| EPS Basic Total Ops | 1.93 | -0.24 | 0.95 | 2.25 | 0.31 |
| EPS Basic Continuous Ops | 2.00 | -0.19 | 0.96 | 2.25 | 0.31 |
| EPS Diluted Total Ops | 1.89 | -0.24 | 0.94 | 2.19 | 0.30 |
| EPS Diluted Continuous Ops | 1.96 | -0.19 | 0.95 | 2.19 | 0.30 |
| EPS Diluted Before Non-Recurring Items | 2.54 | N/A | N/A | N/A | N/A |
| EBITDA(a) | $168,100 | $73,300 | $82,600 | $100,400 | $34,283 |