XML 45 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 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Net sales $ 42,644 $ 51,399 $ 90,921 $ 98,726
Product [Member]        
Net sales 40,753 50,576 87,782 96,984
Tooling and Machinery [Member]        
Net sales 646 323 1,323 969
Engineering and Development [Member]        
Net sales $ 1,245 $ 500 $ 1,816 $ 773