XML 67 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Revenue From Contracts With Customers - Contract Balance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Contract assets, balance $ 5,672 $ 5,611
Revenues recorded during the period 15,848 15,587
Transferred to Accounts receivable or collected (14,173) (15,526)
Contract assets, balance 7,347 5,672
Contract liabilities as of January 2, 2021 4,768 3,068
Accruals for estimated future stock rotation and scrap returns 6,142 4,613
Less: Release of accruals for recognized stock rotation and scrap returns (6,055) (2,913)
Prepaid customer deposit 12,811  
Contract liabilities as of January 1, 2022 $ 17,666 $ 4,768