XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Revenue From Contracts With Customers - Contract Balance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Contract assets as of January 1, 2022 $ 7,347 $ 5,672
Revenues recorded during the period 12,941 15,848
Transferred to Accounts receivable or collected (9,094) (14,173)
Contract assets, balance 11,194 7,347
Contract liabilities as of January 1, 2022 17,666 4,768
Prepaid customer deposit 12,946 12,811
Accruals for estimated future stock rotation and scrap returns 9,867 6,142
Less: Release of accruals for recognized stock rotation and scrap returns (9,283) (6,055)
Less: Product shipments from prepaid customer deposit (12,946) (12,811)
Contract liabilities, balance $ 5,304 $ 17,666