XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Accumulated Other Comprehensive (Income) Loss - Components of Accumulated Other Comprehensive (Income) Loss, Net of Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance $ 1,426,055 $ 1,264,746
Balance 1,596,426 1,426,055
Accumulated Foreign Currency Translation Adjustments [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance 1,764 4,479
Net current period other comprehensive income (loss) (8,879) (2,715)
Reclassifications 0 0
Balance (7,115) 1,764
Accumulated Net Unrealized Gains (Losses) on Available-for-sale Marketable Securities [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance (448) 89
Net current period other comprehensive income (loss) (2,447) (537)
Reclassifications 0 0
Balance (2,895) (448)
Accumulated Other Comprehensive Income (Loss) [Member]    
Accumulated Other Comprehensive Income Loss [Line Items]    
Balance 1,316 4,568
Net current period other comprehensive income (loss) (11,326) (3,252)
Reclassifications 0 0
Balance $ (10,010) $ 1,316