Note 5 - Property and Equipment - Property, Plant and Equipment (Details) - USD ($) $ in Thousands |
Jan. 03, 2026 |
Dec. 28, 2024 |
|---|---|---|
| Property and Equipment | $ 200,686 | $ 178,889 |
| Accumulated depreciation and amortization | (123,654) | (125,901) |
| Total property and equipment, net | 77,032 | 52,988 |
| UNITED STATES | ||
| Total property and equipment, net | 40,338 | 26,578 |
| TAIWAN | ||
| Total property and equipment, net | 11,524 | 11,234 |
| PHILIPPINES | ||
| Total property and equipment, net | 6,544 | 6,086 |
| INDIA | ||
| Total property and equipment, net | 11,825 | 2,165 |
| CHINA | ||
| Total property and equipment, net | 2,552 | 2,504 |
| Other [Member] | ||
| Total property and equipment, net | 4,249 | 4,421 |
| Foreign Countries [Member] | ||
| Total property and equipment, net | 36,694 | 26,410 |
| Production Equipment and Software [Member] | ||
| Property and Equipment | 186,653 | 161,525 |
| Leasehold Improvements [Member] | ||
| Property and Equipment | 12,190 | 15,387 |
| Office Equipment [Member] | ||
| Property and Equipment | $ 1,843 | $ 1,977 |