XML 29 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Prepayments
6 Months Ended
Jun. 30, 2024
Prepayments [Abstract]  
Prepayments

J. PREPAYMENTS

Prepayments consist of the following:

 

 

 

June 30,
2024

 

 

December 31,
2023

 

 

 

(in thousands)

 

Contract manufacturer and supplier prepayments

 

$

473,446

 

 

$

502,257

 

Prepaid maintenance and other services

 

 

20,443

 

 

 

17,592

 

Prepaid taxes

 

 

14,122

 

 

 

16,083

 

Other prepayments

 

 

7,895

 

 

 

13,038

 

Total prepayments (1)

 

$

515,906

 

 

$

548,970

 

 

(1)
Excludes $5.3 million at December 31, 2023 of contract manufacturer and supplier prepayments, classified as assets held for sale. See Note E: “Dispositions” for additional information.