v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Jul. 03, 2026
Jun. 27, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 158,821 $ 187,387 $ 270,377 $ 290,998
Defined benefit plan reclassification including pension costs:        
Actuarial loss 0 (6) 0 (12)
Prior service credits 6 3 12 6
Postretirement benefits reclassification including benefit costs:        
Actuarial gain 184 0 368 0
Interest rate swap 970 0 2,118 0
Net change in unrealized gain/loss on short-term investments 0 (29) 0 (40)
Other comprehensive income (loss), net of tax 1,160 (32) 2,498 (46)
Comprehensive income $ 159,981 $ 187,355 $ 272,875 $ 290,952