XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Disaggregation of Revenue        
Revenues $ 1,103,493 $ 1,158,057 $ 1,754,657 $ 2,193,415
China        
Disaggregation of Revenue        
Revenues 189,900 221,737 340,706 505,213
Taiwan        
Disaggregation of Revenue        
Revenues 66,162 130,463 132,018 221,635
United States        
Disaggregation of Revenue        
Revenues 699,288 615,007 1,014,571 1,011,038
Europe        
Disaggregation of Revenue        
Revenues 28,748 64,490 56,633 136,841
Other Asia        
Disaggregation of Revenue        
Revenues $ 119,395 $ 126,360 $ 210,729 $ 318,688