XML 76 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Prepayments and Other Current Assets (Detail) - USD ($)
$ in Thousands
Mar. 30, 2025
Dec. 31, 2024
Prepayments [Abstract]    
Contract manufacturer and supplier prepayments $ 368,278 $ 365,875
Prepaid maintenance and other services 22,265 22,176
Prepaid taxes 19,850 22,211
Other prepayments 13,336 18,824
Total prepayments $ 423,729 $ 429,086