XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jul. 02, 2023
Jun. 30, 2024
Jul. 02, 2023
Net income $ 55,360 $ 35,559 $ 81,373 $ 605,034
Other Comprehensive Income (Loss), Net of Tax [Abstract]        
Foreign currency translation adjustments, net of income taxes, recognized in other comprehensive income (16,717) (594) (65,644) 51,414
Foreign currency translation adjustments, net of income taxes, reclassified to earnings 0 0 0 90,814
Net foreign currency translation adjustments, net of income taxes (16,717) (594) (65,644) 142,228
Unrealized gain on securities, net of income taxes 137 3 402 297
Other comprehensive (loss) income (16,580) (591) (65,242) 142,525
Comprehensive income $ 38,780 $ 34,968 $ 16,131 $ 747,559