XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Disaggregation of Revenue [Line Items]        
Net sales $ 259.5 $ 280.1 $ 837.2 $ 878.4
Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 139.7 176.5 452.3 550.0
Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 107.1 91.0 342.9 286.9
Interface        
Disaggregation of Revenue [Line Items]        
Net sales 12.7 12.0 39.6 39.1
Medical        
Disaggregation of Revenue [Line Items]        
Net sales 0.0 0.6 2.4 2.4
Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 256.4 274.9 825.6 864.1
Goods Transferred at a Point in Time | Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 136.6 171.3 440.7 535.7
Goods Transferred at a Point in Time | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 107.1 91.0 342.9 286.9
Goods Transferred at a Point in Time | Interface        
Disaggregation of Revenue [Line Items]        
Net sales 12.7 12.0 39.6 39.1
Goods Transferred at a Point in Time | Medical        
Disaggregation of Revenue [Line Items]        
Net sales   0.6 2.4 2.4
Goods Transferred Over Time        
Disaggregation of Revenue [Line Items]        
Net sales 3.1 5.2 11.6 14.3
Goods Transferred Over Time | Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 3.1 5.2 11.6 14.3
North America        
Disaggregation of Revenue [Line Items]        
Net sales 115.0 132.6 373.9 434.7
North America | Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 56.7 82.9 194.4 275.4
North America | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 45.6 37.2 137.6 118.0
North America | Interface        
Disaggregation of Revenue [Line Items]        
Net sales 12.7 11.9 39.6 38.9
North America | Medical        
Disaggregation of Revenue [Line Items]        
Net sales   0.6 2.3 2.4
EMEA        
Disaggregation of Revenue [Line Items]        
Net sales 89.5 90.4 285.3 262.8
EMEA | Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 52.0 56.3 153.9 162.3
EMEA | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 37.5 34.1 131.4 100.5
Asia        
Disaggregation of Revenue [Line Items]        
Net sales 55.0 57.1 178.0 180.9
Asia | Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 31.0 37.3 104.0 112.3
Asia | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales $ 24.0 19.7 73.9 68.4
Asia | Interface        
Disaggregation of Revenue [Line Items]        
Net sales   $ 0.1   $ 0.2
Asia | Medical        
Disaggregation of Revenue [Line Items]        
Net sales     $ 0.1