XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Note 13 - Segment Reporting - Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 27, 2025
Sep. 28, 2024
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Revenue   $ 133,349 $ 127,091   $ 377,470 $ 391,982
Cost of revenue   42,822 39,403   120,464 123,335
Gross margin   90,527 87,688   257,006 268,647
Total operating expenses   92,061 80,161   246,860 221,981
Net income $ 2,794 $ 2,794 $ 7,190 $ 7,190 $ 10,729 $ 44,617