XML 11 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Statement of Comprehensive Income [Abstract]        
Net Income $ 52,949 $ 25,896 $ 99,802 $ 54,964
Other comprehensive loss, net of tax:        
Change in net unrealized gains (losses) on available-for-sale marketable securities (201) (163) (858) 1,229
Change in currency translation adjustments (1,996) (2,998) (4,589) (1,908)
Total other comprehensive loss, net of tax (2,197) (3,161) (5,447) (679)
Total comprehensive income $ 50,752 $ 22,735 $ 94,355 $ 54,285