XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Prepayments (Tables)
9 Months Ended
Sep. 28, 2025
Prepayments [Abstract]  
Schedule of Prepayments and other assets

Prepayments consist of the following:

 

 

 

September 28,
2025

 

 

December 31,
2024

 

 

 

(in thousands)

 

Contract manufacturer and supplier prepayments

 

$

404,485

 

 

$

365,875

 

Prepaid maintenance and other services

 

 

18,324

 

 

 

22,176

 

Prepaid taxes

 

 

14,595

 

 

 

22,211

 

Other prepayments

 

 

31,836

 

 

 

18,824

 

Total prepayments

 

$

469,240

 

 

$

429,086