v3.26.1
Note 4 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jul. 04, 2026
Jan. 03, 2026
Current portion of liability for non-cancellable contracts $ 15,494 $ 13,296
Current portion of operating lease liabilities 5,491 5,980
Contract liabilities 5,496 4,006
Other accrued liabilities 6,210 7,312
Total accrued liabilities $ 32,691 $ 30,594