XML 45 R38.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue from Contracts with Customers - Net Sales by Geography (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 27, 2024
Dec. 29, 2023
Dec. 27, 2024
Dec. 29, 2023
Disaggregation of Revenue [Line Items]        
Total net sales $ 177,872 $ 254,984 $ 532,182 $ 808,786
United States        
Disaggregation of Revenue [Line Items]        
Total net sales 19,229 28,481 69,235 125,029
Other Americas        
Disaggregation of Revenue [Line Items]        
Total net sales 5,899 7,718 17,549 25,765
Europe        
Disaggregation of Revenue [Line Items]        
Total net sales 27,296 36,870 81,482 139,209
Greater China        
Disaggregation of Revenue [Line Items]        
Total net sales 50,378 77,331 131,233 209,010
Japan        
Disaggregation of Revenue [Line Items]        
Total net sales 36,812 42,250 115,171 131,105
South Korea        
Disaggregation of Revenue [Line Items]        
Total net sales 17,152 27,710 57,096 86,277
Other Asia        
Disaggregation of Revenue [Line Items]        
Total net sales $ 21,106 $ 34,624 $ 60,416 $ 92,391