XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Inventory - Inventory Components (Details) - USD ($)
$ in Thousands
Apr. 02, 2023
Dec. 31, 2022
Raw materials $ 44,548 $ 36,612
Work in process 8,645 6,585
Finished goods 1,139 802
Reserve for excess and obsolete inventory (1,843) (1,866)
Total $ 52,489 $ 42,133