XML 58 R72.htm IDEA: XBRL DOCUMENT v3.20.1
Schedule of Prepayments and Other Assets (Detail) - USD ($)
$ in Thousands
Mar. 29, 2020
Dec. 31, 2019
Prepaid And Other Current Assets [Line Items]    
Contract manufacturer and supplier prepayments $ 173,082 $ 143,392
Prepaid taxes 9,667 8,046
Prepaid maintenance and other services 10,828 8,503
Other prepayments 17,890 16,753
Total prepayments $ 211,467 $ 176,694