v3.26.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
May 02, 2026
May 03, 2025
Apr. 27, 2024
Disaggregation of Revenue [Line Items]      
Net sales $ 1,019.2 $ 1,048.1 $ 1,114.5
Goods Transferred Over Time      
Disaggregation of Revenue [Line Items]      
Net sales 9.2 10.7 14.8
North America      
Disaggregation of Revenue [Line Items]      
Net sales 399.5 468.2 507.9
EMEA      
Disaggregation of Revenue [Line Items]      
Net sales 457.6 417.3 390.4
Asia      
Disaggregation of Revenue [Line Items]      
Net sales 162.1 162.6 216.2
Automotive      
Disaggregation of Revenue [Line Items]      
Net sales 467.7 508.9 598.2
Automotive | North America      
Disaggregation of Revenue [Line Items]      
Net sales 188.1 237.1 265.6
Automotive | EMEA      
Disaggregation of Revenue [Line Items]      
Net sales 246.5 239.5 216.2
Automotive | Asia      
Disaggregation of Revenue [Line Items]      
Net sales 33.1 32.3 116.4
Industrial      
Disaggregation of Revenue [Line Items]      
Net sales 524.3 487.4 460.1
Industrial | North America      
Disaggregation of Revenue [Line Items]      
Net sales 184.2 179.3 186.2
Industrial | EMEA      
Disaggregation of Revenue [Line Items]      
Net sales 211.1 177.8 174.2
Industrial | Asia      
Disaggregation of Revenue [Line Items]      
Net sales 129.0 130.3 99.7
Interface      
Disaggregation of Revenue [Line Items]      
Net sales 27.2 51.8 53.8
Interface | North America      
Disaggregation of Revenue [Line Items]      
Net sales 27.2 51.8 53.8
Interface | EMEA      
Disaggregation of Revenue [Line Items]      
Net sales 0.0 0.0 0.0
Interface | Asia      
Disaggregation of Revenue [Line Items]      
Net sales 0.0 0.0 0.0
Medical      
Disaggregation of Revenue [Line Items]      
Net sales 0.0 0.0 2.4
Medical | North America      
Disaggregation of Revenue [Line Items]      
Net sales 0.0 0.0 2.3
Medical | EMEA      
Disaggregation of Revenue [Line Items]      
Net sales 0.0 0.0 0.0
Medical | Asia      
Disaggregation of Revenue [Line Items]      
Net sales $ 0.0 $ 0.0 $ 0.1