v3.25.2
Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Disaggregation of Revenue [Line Items]        
Net Sales $ 792.4 $ 812.7 $ 1,565.6 $ 1,583.7
Fabs        
Disaggregation of Revenue [Line Items]        
Net Sales 489.1 504.3 962.2 950.2
Equipment and Engineering        
Disaggregation of Revenue [Line Items]        
Net Sales 119.5 126.4 232.4 240.6
Chemical and Materials        
Disaggregation of Revenue [Line Items]        
Net Sales 76.9 78.3 155.0 157.1
Semi Distributor and Other        
Disaggregation of Revenue [Line Items]        
Net Sales 65.8 63.6 135.8 125.3
Non - Semi        
Disaggregation of Revenue [Line Items]        
Net Sales $ 41.1 $ 40.1 $ 80.2 $ 110.5