v3.26.1
REVENUES - Schedule of Disaggregated Net Sales by Customer (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Disaggregation of Revenue [Line Items]    
Net sales $ 811.9 $ 773.2
Fabs    
Disaggregation of Revenue [Line Items]    
Net sales 493.2 473.1
Equipment and Engineering    
Disaggregation of Revenue [Line Items]    
Net sales 136.2 112.9
Chemical and Materials    
Disaggregation of Revenue [Line Items]    
Net sales 85.8 78.1
Semi Distributor and Other    
Disaggregation of Revenue [Line Items]    
Net sales 50.1 70.0
Non-Semi    
Disaggregation of Revenue [Line Items]    
Net sales $ 46.6 $ 39.1