XML 10 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 30, 2024
Apr. 01, 2023
Statement of Comprehensive Income [Abstract]    
Net Income $ 46,853 $ 29,068
Other comprehensive loss, net of tax:    
Change in net unrealized gains (losses) on available-for-sale marketable securities (657) 1,392
Change in currency translation adjustments (2,593) 1,090
Total other comprehensive loss, net of tax (3,250) 2,482
Total comprehensive income $ 43,603 $ 31,550