v3.25.2
Note 3 - Revenue from Contracts with Customers - Contract Balance (Details)
$ in Thousands
6 Months Ended
Jun. 28, 2025
USD ($)
Contract assets, balance $ 17,878
Revenues recorded during the period 14,254
Transferred to Accounts receivable or collected (26,312)
Contract assets, balance 5,820
Contract liabilities, balance 11,182
Revenue recognized from satisfied performance obligations (6,469)
Unperformed performance obligations 2,542
Accruals for estimated future stock rotation and scrap returns 3,400
Less: Release of accruals for recognized stock rotation and scrap returns (3,172)
Contract liabilities, balance $ 7,483