XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Segment Information - Revenues by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2024
Jul. 01, 2023
Jun. 29, 2024
Jul. 01, 2023
Revenue $ 69,164 $ 67,035 $ 141,103 $ 134,159
UNITED STATES        
Revenue 63,569 62,797 130,420 126,120
CANADA        
Revenue 1,618 1,832 3,087 3,413
PUERTO RICO        
Revenue 2,019 1,540 4,020 3,102
Europe [Member]        
Revenue $ 1,958 $ 866 $ 3,576 $ 1,524