XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jan. 28, 2023
Jan. 29, 2022
Jan. 28, 2023
Jan. 29, 2022
Disaggregation of Revenue [Line Items]        
Net sales $ 280.1 $ 291.6 $ 878.4 $ 874.9
Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 274.9 285.2 864.1 855.6
Goods Transferred Over Time        
Disaggregation of Revenue [Line Items]        
Net sales 5.2 6.4 14.3 19.3
Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 176.5 195.4 550.0 587.2
Automotive | Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 171.3 189.0 535.7 567.9
Automotive | Goods Transferred Over Time        
Disaggregation of Revenue [Line Items]        
Net sales 5.2 6.4 14.3 19.3
Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 91.0 80.0 286.9 239.2
Industrial | Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 91.0 80.0 286.9 239.2
Interface        
Disaggregation of Revenue [Line Items]        
Net sales 12.0 15.2 39.1 45.9
Interface | Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 12.0 15.2 39.1 45.9
Medical        
Disaggregation of Revenue [Line Items]        
Net sales 0.6 1.0 2.4 2.6
Medical | Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 0.6 1.0 2.4 2.6
North America        
Disaggregation of Revenue [Line Items]        
Net sales 132.6 166.7 434.7 481.5
North America | Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 82.9 103.7 275.4 302.1
North America | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 37.2 46.9 118.0 131.4
North America | Interface        
Disaggregation of Revenue [Line Items]        
Net sales 11.9 15.1 38.9 45.4
North America | Medical        
Disaggregation of Revenue [Line Items]        
Net sales 0.6 1.0 2.4 2.6
EMEA        
Disaggregation of Revenue [Line Items]        
Net sales 90.4 61.2 262.8 217.1
EMEA | Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 56.3 44.0 162.3 156.7
EMEA | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 34.1 17.2 100.5 60.4
Asia        
Disaggregation of Revenue [Line Items]        
Net sales 57.1 63.7 180.9 176.3
Asia | Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 37.3 47.7 112.3 128.4
Asia | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 19.7 15.9 68.4 47.4
Asia | Interface        
Disaggregation of Revenue [Line Items]        
Net sales $ 0.1 $ 0.1 $ 0.2 $ 0.5