XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 29, 2025
Dec. 28, 2024
Current portion of liability for non-cancelable contracts $ 12,323 $ 13,534
Contract liabilities 4,362 11,182
Liability for expiring production materials 3,520 7,019
Current portion of operating lease liabilities 5,566 5,818
Other accrued liabilities 4,999 8,085
Total accrued liabilities $ 30,770 $ 45,638