XML 11 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 28, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 7,379 $ 6,064 $ 4,040 $ 8,774
Defined benefit plans:        
Net change in plan assets (97) (547) 135 (1,724)
Reclassification into other income (expense), net (17) (51) (34) (103)
Investments available for sale:        
Change in unrealized gain (loss) 3 (142) (33) (26)
Reclassification into other income (expense), net (1)   2 (2)
Foreign currency translation loss (938) (1,342) (2,038) (1,471)
Tax effect 299 498 618 649
Other comprehensive loss, net of tax (751) (1,584) (1,350) (2,677)
Comprehensive income $ 6,628 $ 4,480 $ 2,690 $ 6,097