XML 74 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income (Loss) - Components of Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance - Beginning Balance $ 1,925,882 $ 1,736,535
Balance - Ending Balance 1,919,622 1,781,551
Accumulated Foreign Currency Translation Adjustments [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance - Beginning Balance (14,491) (8,664)
Net current period other comprehensive income (2,013) (2,593)
Balance - Ending Balance (12,478) (11,257)
Accumulated Net Unrealized Losses on Available-for-sale Marketable Securities [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance - Beginning Balance 628 765
Net current period other comprehensive income 338 (657)
Balance - Ending Balance 966 108
Accumulated Other Comprehensive Income (Loss) [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance - Beginning Balance (13,863) (7,899)
Net current period other comprehensive income (2,351) (3,250)
Balance - Ending Balance $ (11,512) $ (11,149)