XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 99,457 $ 76,969 $ 206,472 $ 181,106
Other comprehensive (loss) income, net of tax:        
Foreign currency translation adjustment (32,591) 85,371 206,067 (54,409)
Other 163 (171) 0 (513)
Other comprehensive (loss) income, net of tax (32,428) 85,200 206,067 (54,922)
Comprehensive income $ 67,029 $ 162,169 $ 412,539 $ 126,184