XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Revenues (Geographic Disaggregation of Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Disaggregation of Revenue [Line Items]        
Net sales $ 560,960 $ 541,857 $ 968,232 $ 915,883
China        
Disaggregation of Revenue [Line Items]        
Net sales 302,950 325,742 492,905 531,450
United States        
Disaggregation of Revenue [Line Items]        
Net sales 3,033 2,471 7,681 7,687
Rest of World        
Disaggregation of Revenue [Line Items]        
Net sales $ 254,977 $ 213,644 $ 467,646 $ 376,746