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 $ 54,643 $ 59,632 $ 96,636 $ 99,453
Other comprehensive (loss) income:        
Foreign currency translation adjustment (2,011) 4,949 (6,597) 5,107
Other comprehensive (loss) income (2,011) 4,949 (6,597) 5,107
Comprehensive income $ 52,632 $ 64,581 $ 90,039 $ 104,560