v3.26.1
Prepayments (Tables)
6 Months Ended
Jun. 28, 2026
Prepayments [Abstract]  
Schedule of Prepayments and other assets

Prepayments consist of the following:

 

 

 

June 28,
2026

 

 

December 31,
2025

 

 

 

(in thousands)

 

Contract manufacturer and supplier prepayments

 

$

412,443

 

 

$

364,170

 

Prepaid maintenance and other services

 

 

19,961

 

 

 

16,662

 

Prepaid taxes

 

 

10,458

 

 

 

9,861

 

Other prepayments

 

 

25,312

 

 

 

36,871

 

Total prepayments

 

$

468,174

 

 

$

427,564