XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Prepayments (Tables)
6 Months Ended
Jul. 02, 2023
Prepayments [Abstract]  
Schedule of Prepayments and other assets
Prepayments consist of the following:


 
  
July 2,
2023
 
  
December 31,
2022
 
 
  
 
 
  
 
 
 
  
(in thousands)
 
Contract manufacturer and supplier prepayments
   $ 515,350      $ 491,105  
Prepaid maintenance and other services
     15,557        14,545  
Prepaid taxes
     15,437        18,625  
Other prepayments
     14,338        8,687  
    
 
 
    
 
 
 
Total prepayments
   $ 560,682      $ 532,962