v3.26.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 26, 2026
Jun. 27, 2025
Jun. 26, 2026
Jun. 27, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 4,409 $ 1,661 $ 8,690 $ 4,804
Foreign currency translation adjustment, net (64) 1,770 (1,479) 2,722
Total comprehensive income $ 4,345 $ 3,431 $ 7,211 $ 7,526