XML 16 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 $ 44,252 $ 50,224 $ 138,594 $ 146,860
Other comprehensive (loss) income:        
Foreign currency translation adjustment (4,904) 4,382 7,313 (2,215)
Other comprehensive (loss) income (4,904) 4,382 7,313 (2,215)
Comprehensive income $ 39,348 $ 54,606 $ 145,907 $ 144,645