Ultra Clean Holdings, Inc. provided earnings guidance for the second quarter of 2023. For the period, the company expects revenue in the range of $410.0 million to $460.0 million. The Company expects GAAP diluted net income (loss) per share to be between $(0.08) and $0.10 and non-GAAP diluted net income per share to be between $0.15 and $0.35.