XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Prepayments and Other Current Assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
[1]
Dec. 31, 2022
Prepayments [Abstract]    
Contract manufacturer and supplier prepayments $ 502,257 $ 491,105
Prepaid maintenance and other services 17,592 14,545
Prepaid taxes 16,083 18,625
Other prepayments 13,038 8,687
Total prepayments $ 548,970 $ 532,962
[1] Excludes $5.3 million of contract manufacturer and supplier prepayments, classified as assets held for sale. See Note E: “Assets held for sale” for additional information.