XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers - Net Sales by Geography (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 28, 2025
Mar. 29, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]      
Total net sales $ 725,006 $ 1,049,367 $ 973,653
United States      
Disaggregation of Revenue [Line Items]      
Total net sales 92,458 149,283 131,150
Other Americas      
Disaggregation of Revenue [Line Items]      
Total net sales 24,851 32,119 28,014
Europe      
Disaggregation of Revenue [Line Items]      
Total net sales 106,726 176,628 169,368
Greater China      
Disaggregation of Revenue [Line Items]      
Total net sales 183,033 274,851 253,906
Japan      
Disaggregation of Revenue [Line Items]      
Total net sales 153,842 175,713 160,763
South Korea      
Disaggregation of Revenue [Line Items]      
Total net sales 73,702 113,877 96,549
Other Asia      
Disaggregation of Revenue [Line Items]      
Total net sales $ 90,394 $ 126,896 $ 133,903