XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 4 - Balance Sheet Components - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Liability for non-cancelable contracts $ 11,418 $ 10,498
Contract liabilities 5,304 17,666
Foreign, VAT, and other taxes payable 6,758 4,268
Other accrued liabilities 6,997 9,581
Total accrued liabilities 36,048 48,467
Accrued Liabilities [Member]    
Current portion of operating lease liabilities $ 5,571 $ 6,454