XML 66 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Segment Reporting - Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Revenue $ 120,150 $ 140,815
Cost of revenue 38,422 44,607
Gross margin 81,728 96,208
Total operating expenses 74,754 79,634
Net income $ 5,022 $ 14,796