XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Note 3 - Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jul. 02, 2023
Dec. 31, 2022
Raw materials $ 71,392 $ 78,586
Work-in-process 24,915 23,906
Finished goods 121,197 131,081
Inventory, Net $ 217,504 $ 233,573