v3.25.4
Note 4 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jan. 03, 2026
Dec. 28, 2024
Current portion of liability for non-cancellable contracts $ 13,296 $ 13,534
Contract liabilities 4,006 11,182
Liability for expiring production materials 1,714 7,019
Current portion of operating lease liabilities 5,980 5,818
Other accrued liabilities 5,598 8,085
Total accrued liabilities $ 30,594 $ 45,638