XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Prepayments (Detail) - USD ($)
$ in Thousands
Jul. 03, 2022
Dec. 31, 2021
Prepaid And Other Current Assets [Line Items]    
Contract manufacturer and supplier prepayments $ 460,727 $ 364,478
Prepaid maintenance and other services 17,421 13,660
Prepaid taxes 8,675 15,090
Other prepayments 11,270 13,038
Total prepayments $ 498,093 $ 406,266