v3.26.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2026
Mar. 28, 2025
Statement of Comprehensive Income [Abstract]    
Net income $ 4,281 $ 3,143
Foreign currency translation adjustment, net (1,415) 952
Total comprehensive income $ 2,866 $ 4,095