XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 3 - Revenue From Contracts With Customers - Contract Balance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Contract assets, balance $ 11,194 $ 7,347  
Revenues recorded during the period 14,408 12,941  
Transferred to Accounts receivable or collected (7,724) (9,094)  
Contract assets, balance 17,878 11,194 $ 7,347
Contract liabilities, balance   $ 5,304 17,666
Less: Product shipments from prepaid customer deposit     (12,946)
Accruals for estimated future stock rotation and scrap returns 13,051   9,867
Less: Release of accruals for recognized stock rotation and scrap returns (14,118)   (9,283)
Unperformed performance obligations 6,945    
Contract liabilities, balance $ 11,182   $ 5,304