v3.24.1.1.u2
Revenue from Contracts with Customers - Net Sales by Geography (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Mar. 25, 2022
Disaggregation of Revenue [Line Items]      
Total net sales $ 1,049,367 $ 973,653 $ 768,674
United States      
Disaggregation of Revenue [Line Items]      
Total net sales 149,283 131,150 108,396
Other Americas      
Disaggregation of Revenue [Line Items]      
Total net sales 32,119 28,014 23,056
Europe      
Disaggregation of Revenue [Line Items]      
Total net sales 176,628 169,368 134,537
Greater China      
Disaggregation of Revenue [Line Items]      
Total net sales 274,851 253,906 191,895
Japan      
Disaggregation of Revenue [Line Items]      
Total net sales 175,713 160,763 148,813
South Korea      
Disaggregation of Revenue [Line Items]      
Total net sales 113,877 96,549 80,451
Other Asia      
Disaggregation of Revenue [Line Items]      
Total net sales $ 126,896 $ 133,903 $ 81,526