XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2025
Sep. 29, 2024
Sep. 28, 2025
Sep. 29, 2024
Net income $ 46,652 $ 94,367 $ 142,837 $ 175,740
Other Comprehensive Income (Loss), Net of Tax [Abstract]        
Foreign currency translation adjustments, net of income taxes, recognized in other comprehensive income (22,322) 109,774 216,279 44,130
Unrealized (loss) gain on securities, net of income taxes (6) 245 21 647
Other comprehensive (loss) income (22,328) 110,019 216,300 44,777
Comprehensive income $ 24,324 $ 204,386 $ 359,137 $ 220,517