XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Sep. 29, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 9,420 $ 10,366 $ 26,301 $ 31,086
Foreign currency translation adjustment (1,018) (1,966) 250 (5,996)
Total comprehensive income $ 8,402 $ 8,400 $ 26,551 $ 25,090