v3.22.2.2
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Oct. 29, 2022
Oct. 30, 2021
Oct. 29, 2022
Oct. 30, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 315.9 $ 295.5 $ 598.3 $ 583.3
Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 311.3 288.7 589.2 570.4
Goods Transferred Over Time        
Disaggregation of Revenue [Line Items]        
Net sales 4.6 6.8 9.1 12.9
Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 196.9 196.0 373.5 391.8
Automotive | Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 192.3 189.2 364.4 378.9
Automotive | Goods Transferred Over Time        
Disaggregation of Revenue [Line Items]        
Net sales 4.6 6.8 9.1 12.9
Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 103.8 80.7 195.9 159.2
Industrial | Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 103.8 80.7 195.9 159.2
Interface        
Disaggregation of Revenue [Line Items]        
Net sales 14.1 18.0 27.1 30.7
Interface | Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 14.1 18.0 27.1 30.7
Medical        
Disaggregation of Revenue [Line Items]        
Net sales 1.1 0.8 1.8 1.6
Medical | Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 1.1 0.8 1.8 1.6
North America        
Disaggregation of Revenue [Line Items]        
Net sales 153.0 160.0 302.1 314.8
North America | Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 97.8 99.3 192.5 198.4
North America | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 40.1 42.1 80.8 84.5
North America | Interface        
Disaggregation of Revenue [Line Items]        
Net sales 14.0 17.8 27.0 30.3
North America | Medical        
Disaggregation of Revenue [Line Items]        
Net sales 1.1 0.8 1.8 1.6
EMEA        
Disaggregation of Revenue [Line Items]        
Net sales 91.8 78.3 172.4 155.9
EMEA | Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 53.9 54.9 106.0 112.7
EMEA | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 37.9 23.4 66.4 43.2
Asia        
Disaggregation of Revenue [Line Items]        
Net sales 71.1 57.2 123.8 112.6
Asia | Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 45.2 41.8 75.0 80.7
Asia | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 25.8 15.2 48.7 31.5
Asia | Interface        
Disaggregation of Revenue [Line Items]        
Net sales $ 0.1 $ 0.2 $ 0.1 $ 0.4