XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Note 13 - Segment Information - Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Revenue $ 70,289 $ 60,365 $ 232,928 $ 201,468
UNITED STATES        
Revenue 61,374 55,322 213,438 185,742
CANADA        
Revenue 1,749 1,895 5,608 4,982
PUERTO RICO        
Revenue 1,523 1,568 4,674 5,588
Europe [Member]        
Revenue $ 5,643 $ 1,580 $ 9,208 $ 5,156