XML 96 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Prepayments (Detail) - USD ($)
$ in Thousands
Oct. 02, 2022
Dec. 31, 2021
Prepaid And Other Current Assets [Line Items]    
Contract manufacturer and supplier prepayments $ 466,648 $ 364,478
Prepaid maintenance and other services 13,760 13,660
Prepaid taxes 12,531 15,090
Other prepayments 9,739 13,038
Total prepayments $ 502,678 $ 406,266