v3.25.3
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 $ 148,923 $ 161,503 $ 417,415 $ 406,436
Other comprehensive income:        
Foreign currency translation 5,595 18,668 45,863 2,453
Unrealized gains (losses) on derivative instruments before reclassifications 90 (3,025) (1,731) 209
Amounts reclassified to interest income (120) (366) (431) (940)
Unrealized losses on derivative instruments before income taxes (30) (3,391) (2,162) (731)
Income tax benefit 7 814 519 176
Unrealized losses on derivative instruments, net of tax (23) (2,577) (1,643) (555)
Retirement liability adjustment before reclassifications 44 (211) (7) (60)
Amounts reclassified to other income, net (1) (10) (1) (68)
Retirement liability adjustment before income taxes 43 (221) (8) (128)
Income tax (expense) benefit (13) 47 (98) 65
Retirement liability adjustment, net of tax 30 (174) (106) (63)
Other comprehensive income 5,602 15,917 44,114 1,835
Comprehensive income $ 154,525 $ 177,420 $ 461,529 $ 408,271