v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 110,866 $ 37,826 $ 209,736 $ 107,015
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustment 11,973 164,235 (49,389) 238,658
Other 0 8 0 (163)
Other comprehensive income (loss), net of tax 11,973 164,243 (49,389) 238,495
Comprehensive income $ 122,839 $ 202,069 $ 160,347 $ 345,510