v3.19.2
Revenue - Net Revenue Based on Destination of Shipment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Aug. 03, 2019
Aug. 04, 2018
Aug. 03, 2019
Aug. 04, 2018
Disaggregation of Revenue [Line Items]        
Net revenue $ 656,568 $ 665,310 $ 1,319,020 $ 1,269,941
China        
Disaggregation of Revenue [Line Items]        
Net revenue $ 286,310 $ 292,033 $ 532,444 $ 566,542
China | Net revenue        
Disaggregation of Revenue [Line Items]        
% of Total 44.00% 44.00% 40.00% 45.00%
United States        
Disaggregation of Revenue [Line Items]        
Net revenue $ 55,580 $ 16,563 $ 128,586 $ 32,592
United States | Net revenue        
Disaggregation of Revenue [Line Items]        
% of Total 8.00% 2.00% 10.00% 3.00%
Philippines        
Disaggregation of Revenue [Line Items]        
Net revenue $ 60,287 $ 55,416 $ 122,774 $ 113,183
Philippines | Net revenue        
Disaggregation of Revenue [Line Items]        
% of Total 9.00% 8.00% 9.00% 9.00%
Thailand        
Disaggregation of Revenue [Line Items]        
Net revenue $ 63,511 $ 39,256 $ 110,177 $ 80,790
Thailand | Net revenue        
Disaggregation of Revenue [Line Items]        
% of Total 10.00% 6.00% 8.00% 6.00%
Malaysia        
Disaggregation of Revenue [Line Items]        
Net revenue $ 36,019 $ 96,127 $ 99,339 $ 186,750
Malaysia | Net revenue        
Disaggregation of Revenue [Line Items]        
% of Total 5.00% 14.00% 8.00% 15.00%
Japan        
Disaggregation of Revenue [Line Items]        
Net revenue $ 41,120 $ 37,791 $ 80,090 $ 72,780
Japan | Net revenue        
Disaggregation of Revenue [Line Items]        
% of Total 6.00% 6.00% 6.00% 6.00%
Other        
Disaggregation of Revenue [Line Items]        
Net revenue $ 113,741 $ 128,124 $ 245,610 $ 217,304
Other | Net revenue        
Disaggregation of Revenue [Line Items]        
% of Total 18.00% 20.00% 19.00% 16.00%