XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jan. 29, 2022
Jan. 30, 2021
Jan. 29, 2022
Jan. 30, 2021
Disaggregation of Revenue [Line Items]        
Net sales $ 291.6 $ 295.3 $ 874.9 $ 787.0
Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 285.2 283.7 855.6 761.4
Goods Transferred Over Time        
Disaggregation of Revenue [Line Items]        
Net sales 6.4 11.6 19.3 25.6
Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 195.4 210.5 587.2 551.3
Automotive | Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 189.0 198.9 567.9 525.7
Automotive | Goods Transferred Over Time        
Disaggregation of Revenue [Line Items]        
Net sales 6.4 11.6 19.3 25.6
Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 80.0 66.5 239.2 186.4
Industrial | Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 80.0 66.5 239.2 186.4
Interface        
Disaggregation of Revenue [Line Items]        
Net sales 15.2 17.6 45.9 47.4
Interface | Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 15.2 17.6 45.9 47.4
Medical        
Disaggregation of Revenue [Line Items]        
Net sales 1.0 0.7 2.6 1.9
Medical | Goods Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Net sales 1.0 0.7 2.6 1.9
North America        
Disaggregation of Revenue [Line Items]        
Net sales 166.7 162.4 481.5 449.5
North America | Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 103.7 107.7 302.1 301.8
North America | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 46.9 36.6 131.4 99.0
North America | Interface        
Disaggregation of Revenue [Line Items]        
Net sales 15.1 17.4 45.4 46.8
North America | Medical        
Disaggregation of Revenue [Line Items]        
Net sales 1.0 0.7 2.6 1.9
EMEA        
Disaggregation of Revenue [Line Items]        
Net sales 61.2 78.1 217.1 194.6
EMEA | Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 44.0 60.1 156.7 147.1
EMEA | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 17.2 18.0 60.4 47.5
Asia        
Disaggregation of Revenue [Line Items]        
Net sales 63.7 54.8 176.3 142.9
Asia | Automotive        
Disaggregation of Revenue [Line Items]        
Net sales 47.7 42.7 128.4 102.4
Asia | Industrial        
Disaggregation of Revenue [Line Items]        
Net sales 15.9 11.9 47.4 39.9
Asia | Interface        
Disaggregation of Revenue [Line Items]        
Net sales $ 0.1 $ 0.2 $ 0.5 $ 0.6