XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Note 2 - Revenue Recognition - Revenue Disaggregated by the Major Types of Goods and Services Sold (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Net sales $ 43,299 $ 49,394 $ 134,220 $ 148,120
Product [Member]        
Net sales 41,072 47,400 128,853 144,386
Tooling and Machinery [Member]        
Net sales 887 952 2,210 1,920
Engineering and Development [Member]        
Net sales $ 1,340 $ 1,042 $ 3,157 $ 1,814