XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2024
Oct. 03, 2023
Oct. 01, 2024
Oct. 03, 2023
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net income $ 29,994 $ 17,945 $ 115,629 $ 88,670
Other comprehensive gain/(loss):        
Foreign currency translation adjustment 177 (411) (200) (84)
Other comprehensive gain/(loss) 177 (411) (200) (84)
Total comprehensive income $ 30,171 $ 17,534 $ 115,429 $ 88,586